我有一个定制的用户控件,里面有一个按钮。我有各种使用此控件的 XAML,但在其中一个 XAML 中,我希望按钮上有一个图像。这很好用,但我似乎无法让按钮的边框消失。我可以设置背景颜色、边框粗细和其他各种属性,但无论我做什么我都无法摆脱边框。我已经查看了有关如何使用样式覆盖模板的各种 SO 主题,但这似乎也对我没有帮助。下面是我尝试无济于事的最后一段片段。
<Style TargetType="{x:Type CustomButton}" x:Key="btnnoborder">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type CustomButton}">
<Border Background="Transparent">
<ContentPresenter/>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
编辑
我附上了我在测试任何这些片段时看到的小图像
(常用按钮)
(使用 Viktor La Croix 的 XAML 后的按钮)