私は似せようとしているデータグリッドを持っています:
属性を使用してAlternatingRowBackground
、交互の色を実行しています。固定色セクションについては、次のような XAML があります。
<DataGrid.Resources>
<Style TargetType="{x:Type DataGridRow}">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=ShouldBeFixedColor}" Value="True">
<DataTrigger.Setters>
<Setter Property="Background" Value="Blue" />
</DataTrigger.Setters>
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.Resources>
このアプローチの問題は、「代替色」が固定色スタイル トリガーよりも優先されることです。そのため、青青青ではなく、青灰青になっています。
目的のカラーリングをアーカイブする方法についてのアイデアはありますか? 可能であれば、これをすべて XAML レベルで行いたいと思います。
ありがとう!