c# - 在 WPF 中设置按钮 FlatStyle

标签 c# wpf controls styles

我刚刚学习了 WPF 中的样式和控件模板如何影响按钮的外观,

我正在尝试设置 Button 的 FlatStyle,在我看到的资源中我找不到任何可以告诉我如何做到这一点的信息,在 Windows Forms 中,这是通过 FlatStyle = Flat.

在 WPF 中如何做到这一点?

最佳答案

ToolBar 类定义了一个Style 使Button 看起来扁平。使用它的一个例子是:

<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>

当使用 ToggleButtonStyleKey 时,这也适用于 ToggleButton

WPF 允许您完全重新设置控件的样式,使它们看起来像您想要的那样,这就是为什么它在 Button 控件上没有这样一个特定的 FlatStyle 属性。

关于c# - 在 WPF 中设置按钮 FlatStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/697381/

相关文章:

c# - 使用 Javascript 根据另一个控件条目验证 asp.net c# 控件

windows-mobile - Windows Mobile应用程序的UI组件(.NET Compact Framework)

python - USB设备识别

c# - MVVM Light EventToCommand无法拦截UserControl事件的问题

c# - 使用 ninject 作为 WPF View 模式定位器 - View 模型作为单例

wpf - 保存WPF位图效果结果图像

wpf - WPF单选按钮上的奇怪焦点矩形

C# 引用命名空间被类命名空间隐藏

c# - 是否可以将数据绑定(bind)到内存中的对象并允许数据绑定(bind)到 XML

c# - Debug模式仅适用于在 C# 中发送电子邮件