ListView
複数のを含む WPF を作成しており、バインディングに基づいてプロパティを true または false に設定し、そのデータ値が null か null でないかGridViewColumn
を設定したいと考えています。CheckBox
IsChecked
以下の DataTrigger を使用してこれを達成しようとしましたが、機能していないようです。基本的に、すべてのチェックを外したままにしListView
ます。
<GridViewColumn Header="W()" Width="20" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox Content="Tell me something" >
<CheckBox.Style>
<Style TargetType="{x:Type CheckBox}">
<Style.Triggers>
<DataTrigger Binding="{Binding WebsiteJob}" Value="{x:Null}">
<Setter Property="IsChecked" Value="False" />
</DataTrigger>
</Style.Triggers>
</Style>
</CheckBox.Style>
</CheckBox>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
バインディングに基づいて特定の列をListView
withで処理する方法はありますか? 本当にこの状況では、IsChecked に設定するだけでなく、いくつかのカスタム コンテンツをGridViewColumn
提供したいと考えています。CheckBox
私はWPFにかなり慣れていないので、簡単にしてください。