我有以下用于自定义的 XAML DataGrid
:
<Controls:ResourceDataGrid
x:Name="resourceDataGrid"
AutoGenerateColumns="false"
Style="{StaticResource MetroDataGrid}"
ItemsSource="{Binding Path=Resources,
Mode=TwoWay,
UpdateSourceTrigger=PropertyChanged,
IsAsync=True}"
...
AttachedCommand:CommandBehavior.Event="CellEditEnding"
AttachedCommand:CommandBehavior.Command="{Binding DynamicColumnTargetChangedCommand}">
...
</Controls:ResourceDataGrid>
我正在根据 MahAppsMetro 设置控件样式,并且网格看起来很棒。但是,当我更改应用程序“主题”/“重音”时,所有窗口都会改变颜色,所有 MahAppsMetro 控件也会发生变化,但我上面详述的DataGrid
没有。
的DataGrid
样式为 a MetroDataGrid
,那么为什么不更新此控件,我必须做些什么才能让它更新此控件的“主题”/“重音”颜色?
谢谢你的时间。