我在wpf中有一个不同列的DataGrid . 我想通过datatrigger更改一个显式列的属性“Visibility”,但是无法访问“Style”属性 .
我怎样才能折叠或隐藏孔柱?
<DataGrid.Columns>
<DataGridCheckBoxColumn Binding="{Binding IsChanged, Mode=OneWay}"
Header="Changed"
CanUserSort="False">
</DataGridCheckBoxColumn>
<!--more columns-->
</DataGrid.Columns>
1 回答
DataGridRow
和DataGridCell
有样式,DataGridColumn
不是't. I'猜测这是因为行和单元格是UI中显示的唯一内容 . 列仅在内部由DataGrid
用于跟踪其行和单元格及其内容 .方便的是,列确实具有
Visibility
属性,您可以在每个特定列上绑定它们: