传递给绑定命令的CanExecute方法的参数是绑定控件中指定的CommandParameter?如果不是,它从哪里来?WPF命令绑定:CanExecute参数
3
A
回答
4
CommandParameter
发送到CanExecute
和Execute(d)
事件。
0
亚历克斯·柯蒂斯是正确的:
public bool CanExecute(object parameter)
public void Execute(object parameter)
使用两个已设置为CommandParameter
命令的对象。
当调用ICommand的OnCanExecuteChanged(EventArgs e)
时,这也很有用,因为此方法不会让您传递任何参数。所以CanExecute必须使用先前设置的CommandParameter。
相关问题
- 1. WPF绑定枚举到命令参数
- 2. WPF绑定命令
- 3. WPF命令绑定
- 4. WPF MVVM RelayCommand Action,canExecute,参数
- 5. WPF:绑定和命令
- 6. WPF图像命令绑定
- 7. WPF命令绑定破坏
- 8. WPF CustomControl命令和数据绑定
- 9. wpf usercontrol,将按钮的命令参数绑定到父usercontrol
- 10. wpf中的自定义命令绑定
- 11. 自定义命令更新CanExecute
- 12. WPF命令/点击参数
- 13. WPF命令和参数
- 14. 重新评估命令CanExecute
- 15. WPF日历:绑定到MVVM命令?
- 16. 将ViewModel命令绑定到WPF DataGrid
- 17. 命令绑定不工作WPF
- 18. WPF:将ContextMenu绑定到MVVM命令
- 19. WPF usercontrol命令绑定到窗口viewmodel
- 20. 将ComboBoxItem绑定到WPF中的命令?
- 21. WPF MVVM:绑定命令到事件
- 22. C#/ WPF:键绑定不触发命令
- 23. WPF命令键绑定的问题
- 24. 将命令绑定到WPF中的ComboBoxItem
- 25. WPF:绑定到来自ControlTemplate的命令
- 26. WPF上下文菜单命令绑定
- 27. 绑定一个保存命令WPF
- 28. 使用MVVM在WPF中绑定命令
- 29. WPF:在命令参数中绑定自定义依赖属性MultiBinding
- 30. WPF:将ListBox ContextMenu的命令参数绑定到ListBox的选定项目
是的,它是'CommandParameter' – Rachel