作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
在我开始的项目中,我使用了以下 2 个库:
MahApps.Metro - http://mahapps.com/MahApps.Metro/
DataGridExtensions - https://github.com/dotnet/DataGridExtensions
DatagridExtensions 有一些非常好的数据网格过滤工具。唯一的问题是使用它会从数据网格中删除 Metro 风格。有什么方法可以让 Metro Styling 保留在数据网格上并使用扩展。
我能在 DataGridExtensions 库中找到的唯一 .xaml 文件是 generic.xaml 文件。我修改了它以在其中的任何样式中包含 BasedOn,因为这在过去有效:
例如
<Style TargetType="CheckBox" BasedOn="{StaticResource {x:Type CheckBox}}>
最佳答案
设置默认标题样式为我解决了这个问题:
<Style TargetType="{x:Type DataGridColumnHeader}"
BasedOn="{StaticResource MetroDataGridColumnHeader}" />
关于c# - MahApps Metro 和 DataGridExtensions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21539562/
在我开始的项目中,我使用了以下 2 个库: MahApps.Metro - http://mahapps.com/MahApps.Metro/ DataGridExtensions - https:/
我是一名优秀的程序员,十分优秀!