是否有可能通过DataBinding隐藏DataGrid行:
如果我有一个具有visibilty属性的BO或ViewModel项,是否有可能声明一个绑定,以便在该属性设置为不可见时隐藏该行,反之亦然?
答案 0 :(得分:16)
应该可以通过RowStyle
来完成。像这样:
<DataGrid>
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Setter Property="Visibility" Value="{Binding Visibility}" />
</Style>
</DataGrid.RowStyle>
</DataGrid>