tutorial relativepanel example español c# .net wpf xaml winrt-xaml

relativepanel - xaml c# tutorial español



Ordenar las propiedades en Margen? (5)

Hay tres situaciones únicas:

  • 4 números , por ejemplo Margin="a,b,c,d" .
  • 2 números , por ejemplo, Margin="a,b" .
  • 1 número , por ejemplo Margin="a" .

4 números

Si hay 4 números , entonces su left , top , right , bottom (un círculo en el sentido de las agujas del reloj que comienza en el margen izquierdo medio).

<object Margin="left,top,right,bottom"/>

Ejemplo: si usamos Margin="10,20,30,40" genera:

2 números

Si hay 2 números , el primero es el grosor del margen izquierdo y derecho, el segundo es el grosor del margen superior e inferior:

<object Margin="a,b"/> // Equivalent to Margin="a,b,a,b".

Ejemplo: si usamos Margin="30,10" , el margen superior e inferior son ambos 30, y el izquierdo y derecho son ambos 10.

1 número

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 usamos Margin="20" genera:

Si tengo esa cadena en XAML

Storyboard.TargetProperty="Margin" From="1,2,3,4" To="0,0,0,0"

¿Qué es arriba abajo a la derecha y a la izquierda? 1- derecha 2- arriba 3- izquierda 4 - abajo

¿eso es correcto?



Solo porque el comentario de @MartinCapodici es increíble, escribo aquí como una respuesta para dar visibilidad.

Todo a la derecha:

  • W PF start W est (izquierda-> arriba-> derecha-> abajo)
  • N etscape (es decir, CSS) comienza N orth (arriba-> derecha-> abajo-> izquierda)


Margin="1,2,3,4"

  1. Izquierda,
  2. Parte superior,
  3. Derecha,
  4. Fondo

También es posible especificar solo dos tamaños como este:

Margin="1,2"

  1. Izquierda y derecha
  2. Arriba y abajo

Finalmente puede especificar un tamaño único:

Margin="1"

  1. utilizado para todos los lados

El orden es el mismo que en WinForms.