Заказ недвижимости в Margin
Если у меня есть такая строка в XAML:
Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0"
Что такое вверху внизу справа и слева? 1- справа 2- сверху 3- слева 4 - снизу
Это правильно?
Ответы
Ответ 1
Margin="1,2,3,4"
- Left,
- Вверх,
- Правильно,
- Снизу
Также можно указать только два размера:
Margin="1,2"
- Слева и справа
- Верх и низ
Наконец, вы можете указать один размер:
Margin="1"
- используется для всех сторон
Порядок тот же, что и в WinForms.
Ответ 2
Существуют три уникальные ситуации:
- 4 номера, например.
Margin="a,b,c,d"
.
- 2 числа, например.
Margin="a,b"
.
- 1 номер, например.
Margin="a"
.
4 Номера
Если есть 4 числа, то его left
, top
, right
, bottom
(кружок по часовой стрелке, начиная с среднего левого поля).
<object Margin="left,top,right,bottom"/>
Пример: если мы используем Margin="10,20,30,40"
, он генерирует:
![enter image description here]()
2 Номера
Если есть 2 числа, тогда первая - левая и правая поля, вторая - верхняя и нижняя границы поля:
<object Margin="a,b"/> // Equivalent to Margin="a,b,a,b".
Пример: если мы используем Margin="30,10"
, верхнее и нижнее поле равно 30, а левое и правое - 10.
![enter image description here]()
1 Номер
Если есть 1 число, то число повторяется (его по существу толщина границы).
<object Margin="a"/> // Equivalent to Margin="a,a,a,a".
Пример: если мы используем Margin="20"
, он генерирует:
![enter image description here]()
Ответ 3
Просто потому, что комментарий @MartinCapodici потрясающий, я пишу здесь как ответ, чтобы дать видимость.
Все по часовой стрелке:
- W PF start W est (left- > top- > right- > bottom)
- N etscape (т.е. CSS) запустите N ортопедический (top- > right- > bottom- > left)
Ответ 4
<object Margin="left,top,right,bottom"/>
- or -
<object Margin="left,top"/>
- or -
<object Margin="thicknessReference"/>
Смотрите здесь: http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.margin.aspx
Ответ 5
Второй результат при поиске порядка полей WPF, Почему марка XAML не соответствует норме CSS?.
левое верхнее правое нижнее