问题描述
我有两个要通过单击按钮触发的命令。因此,我创建了一个CompositeCommand
,并为其注册了两个命令,并绑定到了我的按钮上。我的命令是DelegateCommands
。
问题在于该按钮已被禁用,我无法启用它。
我尝试将简单的CanExecute
方法添加到DeleteCommands
,但这并不能解决问题。
我尝试在monitorCommandActivity
构造函数中将CompositeCommand
设置为true。
我以为是因为我的DelegateCommands
有参数,而CompositeCommand
似乎不能接受任何CommandParameters
,但是我在{{ 1}}并不能解决问题。
View.xaml:
DelegateCommands
ViewModel.cs:
<TextBlock Text="Theme:" />
<telerik:RadComboBox x:Name="_themeComboBox"
ItemsSource="{Binding ThemeList}"
DisplayMemberPath="Name"
SelectedItem="{Binding SelectedTheme,Mode=TwoWay}" />
<telerik:RadButton Content="Apply"
Command="{Binding ThemeApplyAndSaveCommand}" />
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)