it-swarm-pt.tech

Pedido de propriedades na margem

Se eu tiver essa string no XAML:

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

O que é superior direito e esquerdo? 1- direita 2- superior 3- esquerda 4 - inferior

Isso esta certo?

198
Papa John
Margin="1,2,3,4"
  1. Esquerda,
  2. Topo,
  3. Certo,
  4. Inferior

Também é possível especificar apenas dois tamanhos como este:

Margin="1,2"
  1. Esquerda e direita
  2. Cabeçalho e rodapé

Finalmente, você pode especificar um tamanho único:

Margin="1"
  1. usado para todos os lados

A ordem é a mesma que no WinForms.

363
Erno de Weerd

Existem três situações únicas:

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

4 números

Se houver 4 números, então seu left, top, right, bottom (um círculo no sentido horário a partir da margem esquerda do meio).

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

Exemplo: se usarmos Margin="10,20,30,40" ele gera:

enter image description here

2 números

Se houver 2 números, então a primeira é a espessura da margem esquerda e direita, a segunda é a espessura da margem superior e inferior:

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

Exemplo: se usarmos Margin="30,10", a margem superior e inferior será 30, e a esquerda e direita serão ambas as 10.

enter image description here

1 número

Se houver 1 número, então o número é repetido (é essencialmente uma espessura de borda).

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

Exemplo: se usarmos Margin="20" ele gera:

enter image description here

31
Contango

Só porque o comentário do @MartinCapodici é incrível, escrevo aqui como uma resposta para dar visibilidade.

Tudo no sentido horário:

  • W PF start W est (esquerda-> superior-> direita-> inferior)
  • N etscape (isto é, CSS) start N orth (top-> right-> bottom-> left)
16
Askolein
<object Margin="left,top,right,bottom"/>
- or - 
<object Margin="left,top"/>
- or - 
<object Margin="thicknessReference"/>

Veja aqui: http://msdn.Microsoft.com/en-us/library/system.windows.frameworkelement.margin.aspx

7
chopikadze