在我正在启动的一个项目中,我使用了以下两个库:
MahApps.Metro - http://mahapps.com/MahApps.Metro/
DataGridExtensions - https://github.com/dotnet/DataGridExtensions
DatagridExtensions有一些非常好的数据网格过滤工具。唯一的问题是,使用它会从datagrid中删除Metro样式。有没有办法在数据网格上保留Metro样式并使用扩展。
我在DataGridExtensions库中唯一能找到的.xaml文件是generic.xaml文件。我对此进行了修改,以便在其中的任何样式中都包含BasedOn,就像过去一样:
例如:
<Style TargetType="CheckBox" BasedOn="{StaticResource {x:Type CheckBox}}>发布于 2015-06-24 21:12:45
设置默认的标题样式为我解决了这个问题:
<Style TargetType="{x:Type DataGridColumnHeader}"
BasedOn="{StaticResource MetroDataGridColumnHeader}" />https://stackoverflow.com/questions/21539562
复制相似问题