我正在使用WPF应用程序,在该应用程序中我使用telerik网格,并且我正在使用MVVM mpdel绑定yjay网格中的数据。我想禁用或灰色该网格中的一个特定列基于我的布尔值。我设置的IsEnabled属性为假为GridViewDataColumn,但它不是会受到影响该列....在XAML的telerik网格中禁用特定列使用MVVM
请谁能告诉我这个问题的解决?
在此先感谢....
我禁用网格列代码:
<telerik:GridViewDataColumn Width="40" IsFilterable="False" HeaderTextAlignment="Center" Header="Max" DataMemberBinding="{Binding Constraint.MaxCountConstraint, Mode=TwoWay}" IsEnabled="{Binding MyBoolValue}" Tag="Exclude" />
都和你一样在这个例子中你使用一个明确的布尔值('的IsEnabled =“假”')或者是你想了'IsEnabled'绑定到您的视图模型的值? – 2012-04-05 05:39:27
是的!确切地说...我用绑定一个显式值(IsEnabled =“{Binding MyBool}”)...因此,为了测试目的,我将默认值设置为IsEnabled =“False” - 这也不起作用:-( – SuryaKavitha 2012-04-05 05:46:02