我发现这段代码在wpf-xaml中运行得很好。如何在代码隐藏中做到这一点?
<DataGrid.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="#FF0000"/>
</DataGrid.Resources>
从代码后面可以添加这样的资源-
dataGrid.Resources.Add(SystemColors.HighlightBrushKey, "#FF0000");
您需要获取网格对象,然后在该网格的资源中添加一个新的资源