その中にボタンがあるカスタムメイドのユーザーコントロールがあります。このコントロールを使用するさまざまな XAML がありますが、XAML の 1 つで、ボタンに画像を表示したいと考えています。これはうまくいきますが、ボタンの境界線を消すことができないようです。背景色、境界線の太さ、およびその他のさまざまなプロパティを設定できますが、何をしても境界線を取り除くことはできません。スタイルを使用してテンプレートをオーバーライドする方法について、さまざまな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 を使用した後のボタン)