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 です。 異なるランタイムの既定値は、多くの場合、個々のコントロール テンプレートによって提供されます。

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)

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

注釈

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

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

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

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

適用対象

こちらもご覧ください