到目前为止,我不得不依靠事件背后的代码来检查或取消选中按钮(例如粗体字体工具栏按钮),我想知道是否有更好、更简洁的方法来使用 RelayCommand 来完成它,因为它已经绑定到 RelayCommand 用于执行和可以执行。
使用 RelayCommand,可以通过提供 CanExecute 委托轻松启用或禁用按钮。有没有办法将另一个委托绑定到按钮(或菜单)的 IsChecked 属性?
到目前为止,我不得不依靠事件背后的代码来检查或取消选中按钮(例如粗体字体工具栏按钮),我想知道是否有更好、更简洁的方法来使用 RelayCommand 来完成它,因为它已经绑定到 RelayCommand 用于执行和可以执行。
使用 RelayCommand,可以通过提供 CanExecute 委托轻松启用或禁用按钮。有没有办法将另一个委托绑定到按钮(或菜单)的 IsChecked 属性?