我只需要一个看起来像TextBlock的简单按钮。 之前我在Stack Overflow上看到过一个回答,可以基于菜单中的静态样式为按钮设置样式,但是我找不到那个答案(我已经搜索了一个小时)。 有人知道我指的是哪种系统样式以及应用该样式到按钮的语法吗?
您所提到的可能是工具栏中按钮使用的样式吗? 工具栏控件会覆盖按钮样式,使其显示为平面风格。 您可以将此样式应用于按钮,如下所示...
<Button Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}" />
如果你想要一个看起来像 TextBlock
的按钮,你可以创建一个实际上是 TextBlock
的按钮。
<Button Content="I'm a Button; click me">
<Button.Template>
<ControlTemplate TargetType="Button">
<TextBlock Text="{TemplateBinding Content}" />
</ControlTemplate>
</Button.Template>
</Button>
<Image />
(无需所有按钮样式)。 - Jake Berger