WPF で、次のようなカスタム ボタン テンプレートを作成しました。
<ToggleButton x:Name="button" HorizontalAlignment="Left" Margin="0,0,0,0" >
<ToggleButton.Template>
<ControlTemplate TargetType="{x:Type ToggleButton}">
<Grid Background="#01FFFFFF" Width="62" Height="53">
<Border VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Background="#01FFFFFF" IsHitTestVisible="True"/>
<Canvas Width="26" Height="32" x:Name="background" IsHitTestVisible="True" >
<!-- Omitted for brevity--->
</Canvas>
</Grid>
</ControlTemplate>
</ToggleButton.Template>
</ToggleButton>
このコードの結果は単純なOff
ボタンです。
ここで、このボタンがマウスのフォーカスを取得し、画面がフォーカスを失うと、ボタンの周りに破線の境界線が次のように表示されます。
私の質問は非常に単純です: どうすればこの境界線を取り除くことができますか? プロパティをいじってみましFocusVisualStyle
たが、うまくいきませんでした。