【发布时间】:2015-07-24 15:02:39
【问题描述】:
我正在尝试为RepeatButton 提供平面外观,而不会覆盖ControlTemplate。使用常规的Button,您可以执行以下操作(但不能使用RepeatButton):
<Button BorderThickness="0" Style="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">...
RepeatButton 或 ButtonBase 有类似的东西吗?我假设没有,因为如果您将 RepeatButton 放在 ToolBar 中,则不会得到平坦的外观。
除了覆盖 ControlTemplate 之外,有没有更好的方法让 RepeatButton 具有平面外观?
【问题讨论】:
-
你试过风格吗?
-
对于我的情况,这就是我最终要做的(设置模板的样式),但我希望以某种方式利用现有样式来减少重复。我相信 Button 和 RepeatButton 子类 ButtonBase 如果 ToolBar.ButtonStyleKey 以 ButtonBase 而不是 Button 为目标,那会很棒。
-
@KornMuffin 你能用你的风格回答这个问题吗?
-
已创建添加样式