Wie kann ich eine andere Gitterlinienfarbe für einige Zeilen in DataGrid durch DataTrigger festlegen?Wie wird DataGrid-Linienfarbe in DataTrigger festgelegt?
Ich versuchte dies:
<DataGrid ...>
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Style.Triggers>
<DataTrigger
Binding="{Binding in_stock, Converter={conv:LessThan 4}}"
Value="True">
<Setter Property="BorderBrush" Value="Red" />
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
</DataGrid>
Aber die Gitterlinien sind alle gleich, Standardfarbe.
Dies ändert nur die Zeile-Hintergrundfarbe, ich muss die Farbe einer Rasterlinie ändern (was ich denke, ist BorderBrush-Eigenschaft, aber das Ersetzen von Hintergrund mit BorderBrush funktioniert nicht). –
Bearbeitete die Antwort –