проблема цвета фона в сетке данных (WPF) - PullRequest
0 голосов
/ 17 мая 2010

Как выбрать строку (например, первая строка в сетке данных) и установить ее цвет фона, например: красный в C #?

У меня в программе следующий код:

gameDataGrid.RowBackground = new SolidColorBrush(Colors.Red);

Фон вывода не красный.

Ответы [ 2 ]

0 голосов
/ 07 декабря 2018

в xaml

    <DataGrid
                AlternatingRowBackground="AliceBlue"
                CanUserAddRows="false"
                CanUserSortColumns="False"
                Grid.Row="2"
                Foreground="#FF040404"
                Background="#cce6ff"
                VirtualizingStackPanel.VirtualizationMode = "recycling"
                VirtualizingStackPanel.IsVirtualizing = "true"
                EnableColumnVirtualization = "true"
                EnableRowVirtualization = "true"
                x:Name="dvSalesEntryDataGrid"
                AlternationCount="2"
                AutoGenerateColumns="False">
</DataGrid>
0 голосов
/ 17 мая 2010

Если вы хотите изменить несколько строк на основе какого-либо свойства, подключите событие LoadingRow и измените стиль DataGridRow в обработчике событий.

...