Control.Padding プロパティ

定義

コントロールのパディングを取得または設定します。

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

void Padding(Thickness value);
public Thickness Padding { get; set; }
var thickness = control.padding;
control.padding = thickness;
Public Property Padding As Thickness
<control Padding="uniform"/>
- or -
<control Padding="left&right,top&bottom"/>
- or -
<control Padding="left,top,right,bottom"/>

プロパティ値

コントロールの内容とその余白または罫線の間の領域の量。 既定値は、4 つの辺すべてに 0 の値を持つ 太さ です。

注釈

各コントロールでは、ビジュアル テンプレートに基づいて、このプロパティの適用方法が異なる場合があります。 このプロパティは、テンプレートで Padding プロパティをパラメーターとして使用するコントロールにのみ影響します。 他のコントロールでは、このプロパティは無効です。 コントロール テンプレートの詳細については、 Template プロパティを参照してください。

関連プロパティは Margin ( FrameworkElement のプロパティ) です。 多くのコントロールの場合、余白とパディングは、通常、レンダリングでは見えない分割と一緒にブレンドされます。 このようなコントロールでは、 Margin または Padding を指定するのが一般的ですが、両方は指定しません。 余白とパディングの関係の詳細については、「 配置、余白、 パディング」または「 XAML を使用してレイアウトを定義する」を参照してください。

適用対象

こちらもご覧ください