У меня есть MainWindow.xaml.cs и связанный с ним MainWindow.xaml.
xaml содержит Grid> ListView> GridView.
Я хочу знать, можно ли скрыть столбцы в GridView на основепри условии выбора из выпадающего списка из MainWindow.xmal.cs?
Пример:
Условие 1 будет отображать столбцы ..D, E, F, G ... Условие 2 будет отображать столбцы A, B, C
Я не нашел решения.Я читал о DataTriggers и конвертерах, но не знаю, применимы ли они в этой ситуации.
<ListView.View>
<GridView TextBlock.TextAlignment="Center">
<GridViewColumn Width="50" DisplayMemberBinding="{Binding Serial}" >
<GridViewColumn.Header>
<GridViewColumnHeader Tag="Serial" Click="SortColumnHeader_click">Serial</GridViewColumnHeader>
</GridViewColumn.Header>
</GridViewColumn>
<GridViewColumn Width="50" DisplayMemberBinding="{Binding CM}" >
<GridViewColumn.Header>
<GridViewColumnHeader Tag="CM" Click="SortColumnHeader_click">CM</GridViewColumnHeader>
</GridViewColumn.Header>
</GridViewColumn>
<GridViewColumn Width="50" DisplayMemberBinding="{Binding FailureTime}" >
<GridViewColumn.Header>
<GridViewColumnHeader Tag="FailureTime" Click="SortColumnHeader_click">Failure Time</GridViewColumnHeader>
</GridViewColumn.Header>
</GridViewColumn>