传递给绑定命令的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验证和CanExecute命令
- 2. WPF绑定枚举到命令参数
- 3. mvvm与canexecute和绑定命令混淆
- 4. WPF命令绑定
- 5. WPF绑定命令
- 6. WPF MVVM RelayCommand Action,canExecute,参数
- 7. CanExecute WPF命令现场更改
- 8. DataGrid的WPF虚拟化和命令CanExecute
- 9. WPF图像命令绑定
- 10. WPF:绑定和命令
- 11. MVVM WPF - Viewmodel命令绑定
- 12. WPF命令绑定破坏
- 13. 命令绑定与WPF
- 14. WPF RibbonApplicationMenuItem命令绑定
- 15. WPF CustomControl命令和数据绑定
- 16. wpf usercontrol,将按钮的命令参数绑定到父usercontrol
- 17. WPF中的命令绑定的默认参数是什么?
- 18. CustomControl中的命令绑定问题:CanExecute()触发,Execute()不会
- 19. 将参数传递给执行和CanExecute继电器命令WPF MVVM Light
- 20. wpf中的自定义命令绑定
- 21. WPF命令和参数
- 22. WPF命令/点击参数
- 23. WPF treeview contextmenu命令参数
- 24. 命令参数不会绑定到StackPanel?
- 25. 带参数的绑定命令
- 26. 自定义命令更新CanExecute
- 27. 重新评估命令CanExecute
- 28. 在DataTemplate中的WPF命令绑定
- 29. 绑定一个保存命令WPF
- 30. WPF:将ContextMenu绑定到MVVM命令
是的,它是'CommandParameter' – Rachel