FrameworkElement.FocusVisualMargin プロパティ

定義

FrameworkElement のフォーカス ビジュアルの外側の余白を取得または設定します。

public:
 property Thickness FocusVisualMargin { Thickness get(); void set(Thickness value); };
Thickness FocusVisualMargin();

void FocusVisualMargin(Thickness value);
public Thickness FocusVisualMargin { get; set; }
var thickness = frameworkElement.focusVisualMargin;
frameworkElement.focusVisualMargin = thickness;
Public Property FocusVisualMargin As Thickness

プロパティ値

フォーカス ビジュアルの余白値を提供します。 既定値は Thickness で、すべてのプロパティ (寸法) は 0 です。 異なるランタイムの既定値は、多くの場合、個々のコントロール テンプレートによって提供されます。

<Button Content="Button"
        FocusVisualMargin="-3"/>

注釈

負の値で示される余白は、コントロールの中央から遠ざけるようにして境界線を描画し、正の値で示される余白は、コントロールの中央に近づけるようにして境界線を描画します。

マージン値の非整数値は技術的に許可されますが、通常は避ける必要があります。

HighVisibility および Reveal フォーカス ビジュアルは、外側 (プライマリ) と内部 (セカンダリ) の境界線でレンダリングされます。

詳細については、「 高可視性フォーカス ビジュアル 」と「 表示フォーカス」を参照してください。

適用対象

こちらもご覧ください