首页 > 解决方案 > 如何在 WPF MVVM 中为单个控件覆盖材料设计并使用 WPF 的默认样式

问题描述

我正在开发一个 WPF MVVM 应用程序。

我已经将材料设计用于文本框、按钮和选项卡设计。我在选项卡控件内使用数据网格。

我想:

我们怎样才能做到这一点?

标签: c#wpfmvvmdatagridmaterial-design

解决方案


这不是一个理想的方式,但它的工作原理:

<DataGrid
    [...]
    RowBackground="White"
    CellStyle="{x:Null}"
    ColumnHeaderStyle="{x:Null}"
    RowStyle="{x:Null}"
    RowHeaderStyle="{x:Null}"
    Style="{x:Null}" 
    [...]>
</DataGrid>

输出:

在此处输入图像描述

DataGrid用于控制的 MaterialDesign 样式


推荐阅读