我已经放置了数据网格来填充数据库中的数据。
现在我使用datagridcolumntemplate和datatemplate
在所有行中保留了按钮我想禁用前两行的最后一列按钮。
答案 0 :(得分:1)
我会创建一个View Model来将数据库数据包装到Objects中并为它们添加一个额外的属性:IsVisible。
然后在数据模板中,您可以将Button的绑定设置为:
<Button Visibility="{Binding Path=MyObject.IsVisible,
Converter={BooleanToVisibiltyConverter}}"/>
也许不是最优雅的解决方案,但至少你不会乱用代码。此外,我不确定您是否可以使用其他方法获取网格的行集合。
HTH