Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Informazioni
L'argomento richiesto è visualizzato di seguito, ma non è incluso in questa libreria.

Proprietà FrameworkElement.HorizontalAlignment

Recupera o imposta le caratteristiche di allineamento orizzontale applicate all'elemento quando viene composto all'interno di un elemento padre, come un Panel o un controllo elementi.

Spazio dei nomi:  System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public HorizontalAlignment HorizontalAlignment { get; set; }
<object HorizontalAlignment="HorizontalAlignment" .../>

Valore proprietà

Tipo: System.Windows.HorizontalAlignment
Impostazione dell'allineamento orizzontale, come un valore dell'enumerazione. Il valore predefinito è Stretch.

Campo dell'identificatore

HorizontalAlignmentProperty

Proprietà dei metadati impostate a true

AffectsArrange

Quando le proprietà Height e Width vengono impostate in modo esplicito su un elemento, queste misure hanno la precedenza maggiore durante il layout e annulleranno gli effetti tipici dell'impostazione di HorizontalAlignment su Stretch.

HorizontalAlignment è la funzione di accesso della proprietà Microsoft .NET, che in realtà è una proprietà di dipendenza. Il valore "predefinito" apparente di questa particolare proprietà di dipendenza viene spesso impostato in modo diverso negli elementi delle sottoclassi, in particolare nei controlli. Questa situazione si verifica generalmente in due modi: la proprietà di dipendenza viene registrata di nuovo in una particolare sottoclasse, ma con metadati diversi per l'impostazione dei valori predefiniti; in alternativa viene applicato uno stile predefinito che imposta in modo diverso quel valore della proprietà di dipendenza. Ad esempio, il valore "predefinito" apparente di HorizontalAlignment per un controllo Label sarà Left, anche se Label eredita HorizontalAlignment direttamente da FrameworkElement. Questo si verifica perché quel valore è stato reimpostato all'interno dello stile predefinito di Label nel modello di controllo dello stile.

Canvas non utilizza HorizontalAlignment durante la composizione del layout, perché Canvas è basato sul posizionamento assoluto.

Quando viene ereditato da Label o da classi derivate, Label ridefinisce il valore predefinito della proprietà di dipendenza impostandolo su Left.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

Mostra:
© 2015 Microsoft