web-dev-qa-db-ja.com

WPFのパディング(左、上、右、下)

私が欲しいのは、左右に少しパディングされたボタンです。 MinWidthをいくつかのvalに設定できますが、コンテンツが変更される場合は十分ではない可能性があります。

 <Button MinWidth="75" Padding="2" Content="It speaks!" />

WPFでPadding.left/rightのようなものをシミュレートすることは可能ですか?

31
Lukasz Madon

MarginsとPaddingはどちらもThicknessで機能すると思います。これは、単一の整数または4つのリストとして記述できます。Padding="3, 10, 30, 10" 例えば。

順序は左、上、右、下です。これは、CSSと同じではありません。

72
Lunivore

WPFについてはよく知りませんが、

<Button MinWidth="75" Padding="left,top,right,bottom" Content="It speaks!" />

したがって、左に2つのパディング、上に3つ、右に4つ、下に5つあります。

<Button MinWidth="75" Padding="2,3,4,5" Content="It speaks!" />
8
Semas