Witam mam aplikację w WPF, czy ktoś wie w jaki sposób pokolorować wybrane wiersze na zadany kolor, np wiersze spełniające określone warunku kolorujemy na dany kolor na przykład zielony. Chodzi o element DataGrid w WPF.
0
2
Hej Hej,
Możesz do DataGrid
-a przypisać taki styl. AgeColor
jest w tym przypadku property
klasy która jest elementem kolekcji podpiętej pod DataGrida
.
<Style TargetType="DataGridRow">
<Style.Triggers>
<DataTrigger Binding="{Binding AgeColor}" Value="1">
<Setter Property="Background" Value="LightGreen"/>
</DataTrigger>
<DataTrigger Binding="{Binding AgeColor}" Value="2">
<Setter Property="Background" Value="#FFC000"/>
</DataTrigger>
<DataTrigger Binding="{Binding AgeColor}" Value="3">
<Setter Property="Background" Value="LightPink"/>
</DataTrigger>
<DataTrigger Binding="{Binding AgeColor}" Value="4">
<Setter Property="Background" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
0
Dzięki, dopiero dzisiaj odpisuje, nie miałem czasu.