wpf - 如何忽略特定控件的默认样式?

标签 wpf

我正在使用适用于我的应用程序中所有扩展器的自定义样式。

<Style x:Key="{x:Type Expander}" TargetType="{x:Type Expander}">
</Style>

在一个特定的 View 中,我想使用标准扩展器。我怎么能说它应该忽略自定义样式并使用内置样式?

除非没有办法,我必须用一个键标记自定义样式,然后使用该键将其应用到所有其他扩展器。 (因此与我试图实现的目标相反)

我只是想知道是否有更好的方法来做到这一点。

最佳答案

使用 <Expander ... Style="{x:Null}" ... />为了忽略默认样式。

关于wpf - 如何忽略特定控件的默认样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9361777/

相关文章:

c# - 绑定(bind)到列显示模板中的当前行数据

c# - 在 C# 中向 UI 动态添加元素

wpf - MVVM-Light/WPF 导航应用

wpf - 如何在 generic.xaml 中引用自定义 WPF 控件

c# - WPF ClickOnce 遗漏引用

WPF:将控件高度设置为填充网格行高

输入键上的 WPF 验证

c# - .NET WPF 记住 session 之间的窗口大小

c# - 如何使用 IEditableObject 对象在 WPF DataGrid 中执行单击复选框选择

c# - 如何使用拇指使 WPF 弹出窗口可拖动?