Если у меня есть такая строка в XAML:
Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0"
Что такое вверху внизу справа и слева? 1- справа 2- сверху 3- слева 4 - снизу
Это правильно?
Если у меня есть такая строка в XAML:
Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0"
Что такое вверху внизу справа и слева? 1- справа 2- сверху 3- слева 4 - снизу
Это правильно?
Margin="1,2,3,4"
Также можно указать только два размера:
Margin="1,2"
Наконец, вы можете указать один размер:
Margin="1"
Порядок тот же, что и в WinForms.
Существуют три уникальные ситуации:
Margin="a,b,c,d".Margin="a,b".Margin="a".Если есть  4 числа, то его left, top, right, bottom (кружок по часовой стрелке, начиная с среднего левого поля).
<object Margin="left,top,right,bottom"/>
Пример: если мы используем Margin="10,20,30,40", он генерирует:
 
Если есть 2 числа, тогда первая - левая и правая поля, вторая - верхняя и нижняя границы поля:
<object Margin="a,b"/> // Equivalent to Margin="a,b,a,b".
Пример: если мы используем Margin="30,10", верхнее и нижнее поле равно 30, а левое и правое - 10.
 
Если есть 1 число, то число повторяется (его по существу толщина границы).
<object Margin="a"/> // Equivalent to Margin="a,a,a,a".
Пример: если мы используем Margin="20", он генерирует:
 
Просто потому, что комментарий @MartinCapodici потрясающий, я пишу здесь как ответ, чтобы дать видимость.
Все по часовой стрелке:
<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
Второй результат при поиске порядка полей WPF, Почему марка XAML не соответствует норме CSS?.
левое верхнее правое нижнее