在我的xaml文件中我有5个按钮我要禁用除一个
以外的所有按钮我该怎么做
注意:我的三个StackPanel中的按钮让我无法使用这个答案question
这段代码给我编译错误
foreach (Control ctrl in this.Controls)
ctrl.Enabled = false;
CancelButton.Enabled = true;
答案 0 :(得分:2)
或许更多信息? 一种方法是将要控制的所有按钮的IsEnabled属性绑定到“后面的代码”中的公共属性,然后在需要时设置其值。
IsEnabled={Binding Path=IsEnabledProperty}
类似的东西,我现在不能更具体,因为我不在我的工作电脑上,但我相信有人会想出一个道具的例子;)