Обивка (слева, сверху, справа, снизу) в WPF - PullRequest
31 голосов
/ 24 июля 2010

Я хочу иметь кнопку с небольшим количеством левого и правого отступа.Я могу установить MinWidth на некоторое значение val, но если содержимое будет изменено, этого может быть недостаточно.

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

Возможно ли имитировать что-то вроде Padding.left / right в WPF?

Ответы [ 2 ]

72 голосов
/ 24 июля 2010

Я полагаю, что поля и отступы работают с толщиной, которую можно описать как одно целое число или как список из четырех: Padding="3, 10, 30, 10", например.

Порядок слева, сверху, справа, снизу - что, к сожалению, не совпадает с CSS.

8 голосов
/ 24 июля 2010

Я не знаком с 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!" />
...