嗨,我正在开发 Silverlight 中的 Win 8 Metro 应用程序。
我有两个控件 Control1 和 Control2
Control2 在 Control1 内
Control2 有一个列表视图,而 Control1 有按钮。单击 listview 必须禁用 Control1 中的按钮。
我试图通过使用后面的代码来实现这一点
public bool OverriddenFlag
{
get { return _overriddenFlag; }
set
{
_overriddenFlag= value;
NotifyPropertyChanged("OverriddenFlag");
}
}
并在 xaml
<Button x:Name="ShowDetails" FontWeight="bold" FontSize="12" Content="+" click="ShowDetails_Click" IsEnabled="{Binding OverriddenFlag, Mode=OneWay}"/>
但它并没有禁用该按钮。如何禁用按钮。任何想法?