Información
El tema que ha solicitado se muestra abajo. Sin embargo, este tema no se encuentra en la biblioteca.

FrameworkElement.HorizontalAlignment (Propiedad)

Actualización: noviembre 2007

Obtiene o establece las características de alineación horizontal que se aplican a este elemento cuando se crea dentro de un elemento primario, como un panel o control de elementos. Se trata de una propiedad de dependencia.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/xaml/presentation

public HorizontalAlignment HorizontalAlignment { get; set; }
/** @property */
public HorizontalAlignment get_HorizontalAlignment()
/** @property */
public  void set_HorizontalAlignment(HorizontalAlignment value)

public function get HorizontalAlignment () : HorizontalAlignment
public function set HorizontalAlignment (value : HorizontalAlignment)
<object HorizontalAlignment="HorizontalAlignment" .../>

Valor de propiedad

Tipo: System.Windows.HorizontalAlignment
Valor de alineación horizontal, como un valor de la enumeración. El valor predeterminado es Stretch.

Campo identificador

HorizontalAlignmentProperty

Propiedades de metadatos establecidas en true

AffectsArrange

Cuando las propiedades Height y Width se establecen explícitamente en un elemento, estas medidas toman el precedente más alto durante el diseño y cancelan los efectos típicos de establecer HorizontalAlignment en Stretch.

HorizontalAlignment es el descriptor de acceso de propiedad de Microsoft .NET que realmente es una propiedad de dependencia. El valor "predeterminado" aparente de esta propiedad de dependencia concreta se establece con frecuencia de manera diferente en los elementos de la subclase, particularmente los controles. Esto generalmente se produce de una de dos maneras: la propiedad de dependencia se registra de nuevo en una subclase determinada, pero con metadatos diferentes para establecer sus valores predeterminados; o bien, se aplica un estilo predeterminado que establece ese valor de la propiedad de dependencia de manera diferente. Por ejemplo, el "valor predeterminado" aparente de HorizontalAlignment para un control Label será Left, aunque Label herede HorizontalAlignment directamente de FrameworkElement. Esto se debe a que ese valor se restableció dentro del estilo predeterminado de Label, dentro de la plantilla de control del estilo.

Canvas no utiliza HorizontalAlignment al crear el diseño, porque Canvas está basado en la posición absoluta.

Cuando lo hereda Label o sus clases derivadas, Label vuelve a definir el valor predeterminado de esta propiedad de dependencia como Left.

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

Mostrar:
© 2014 Microsoft