Si tengo esa cadena en XAML:
Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0"
¿Qué es arriba abajo abajo derecha e izquierda? 1- derecha 2- superior 3- izquierda 4 - inferior
¿Está bien?
Margin="1,2,3,4"
También es posible especificar solo dos tamaños como este:
Margin="1,2"
Finalmente puede especificar un tamaño único:
Margin="1"
El orden es el mismo que en WinForms.
Hay tres situaciones únicas:
Margin="a,b,c,d".Margin="a,b".Margin="a".Si hay 4 números , entonces su left, top, right, bottom(un círculo en sentido horario comenzando desde el margen izquierdo medio). El primer número es siempre el "Oeste" como "WPF":
<object Margin="left,top,right,bottom"/>
Ejemplo: si lo usamos Margin="10,20,30,40"genera:

Si hay 2 números , entonces el primero es el grosor del margen izquierdo y derecho, el segundo es el grosor del margen superior e inferior. El primer número es siempre el "Oeste" como "WPF":
<object Margin="a,b"/> // Equivalent to Margin="a,b,a,b".
Ejemplo: si usamos Margin="10,30", el margen izquierdo y derecho son ambos 10, y el superior y el inferior son ambos 30.

Si hay 1 número , entonces el número se repite (es esencialmente un grosor de borde).
<object Margin="a"/> // Equivalent to Margin="a,a,a,a".
Ejemplo: si lo usamos Margin="20"genera:

He estado trabajando en una aplicación WPF a gran escala durante los últimos 5 años con más de 100 pantallas. Parte de un equipo de 5 desarrolladores de WPF / C # / Java. Finalmente decidimos usar 1 número (para el grosor del borde) o 4 números. Nunca usamos 2. Es consistente, y parece ser una buena manera de reducir la carga cognitiva cuando se desarrolla.
La regla:
Todos los números de ancho comienzan a la izquierda (el "Oeste" como "WPF") y van en el sentido de las agujas del reloj (si hay dos números, solo van en el sentido de las agujas del reloj dos veces, luego reflejan el resto).
Solo porque el comentario de @MartinCapodici es impresionante, escribo aquí como respuesta para dar visibilidad.
Todo en sentido horario:
<object Margin="left,top,right,bottom"/>
- or -
<object Margin="left,top"/>
- or -
<object Margin="thicknessReference"/>
Ver aquí: http://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.margin.aspx
@amit jhaprovisto, mire la sección tituladaXAML Valuespara el margen en ese enlace.