在 Silverlight 中使用命令功能时,我注意到一个奇怪的行为:
添加命令时:Click.Command 和 CommandParameter 属性,IsEnabled 属性停止运行:
<Button Content="Delete"
x:Name="Btn_Delete"
Margin="0,0,8,0"
MinWidth="75"
commands:Click.Command="{Binding DeleteCommand}"
commands:Click.CommandParameter="{Binding SelectedDepartment}"
IsEnabled="false" />
如果我删除命令:属性 IsEnabled 功能正确。如果 IsEnabled 也绑定到我的视图模型上的值,则此行为是相同的。
这是一个错误吗?任何人都知道任何解决方法?
谢谢,马克