1
我已经从数据库中放置了datagrid填充数据。如何以编程方式禁用wpf中的datagridrow中的按钮
现在我在所有使用行datagridcolumntemplate一直保持按钮的DataTemplate
我想禁用最后一列的按钮前两排。
我已经从数据库中放置了datagrid填充数据。如何以编程方式禁用wpf中的datagridrow中的按钮
现在我在所有使用行datagridcolumntemplate一直保持按钮的DataTemplate
我想禁用最后一列的按钮前两排。
我会创建一个视图模型来将数据库数据包装到对象中,并为它们添加一个额外的属性:IsVisible。
那么你的数据在模板中可以设置按钮来绑定:
<Button Visibility="{Binding Path=MyObject.IsVisible,
Converter={BooleanToVisibiltyConverter}}"/>
也许不是最完美的解决方案,但至少你不要惹后面的代码。另外,我不确定您是否可以使用其他方法获取网格的行集合。
HTH