在WPF中设置buttonFlatStyle
我刚刚了解WPF中的样式和控件模板如何影响button的外观,
我试图设置Button的FlatStyle,在我看到的资源中找不到任何能告诉我如何在Windows窗体中通过FlatStyle = Flat设置的内容。
WPF中如何做到这一点?
ToolBar
类定义了一个让Button
看起来平坦的Style
。 使用它的一个例子是:
<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}"/>
WPF可以让你完全重新设置控件,使它们看起来像你想要的,这就是为什么它没有Button
控件上的这种特定的FlatStyle
属性。
将以下内容添加到您的窗口/页面资源中:
<Style BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" TargetType="Button"></Style>
它会将平面样式应用于该样式范围中的所有button。