Изменение цвета текста xamdatagrid

Я узнал, как изменить цвет текста в ячейке xamdatagrid. Прямо сейчас я делаю это так:
rec.FieldLayout.Fields ["Категория сообщения"]. Settings.CellValuePresenterStyleSelector = colors;
rec - это шнур данных. и цвета это StyleSelector
В любом случае я могу это сделать, но вместо того, чтобы просто поменять одну ячейку, я могу изменить всю строку?

1 ответ

Вы можете определить свойство в ViewModel, которое на основе условий решает, устанавливать ли цвет переднего плана для строки.

<DataTrigger Binding="{Binding IsRowValid}" Value="True">
    <Setter Property="TextElement.Foreground" Value="Red"/>
</DataTrigger>
Другие вопросы по тегам