FrameworkElement.VerticalAlignment Proprietà

Definizione

Ottiene o imposta le caratteristiche di allineamento verticale applicate all'elemento quando viene composto all'interno di un elemento padre, come un controllo pannello o elementi.

public:
 property System::Windows::VerticalAlignment VerticalAlignment { System::Windows::VerticalAlignment get(); void set(System::Windows::VerticalAlignment value); };
public System.Windows.VerticalAlignment VerticalAlignment { get; set; }
member this.VerticalAlignment : System.Windows.VerticalAlignment with get, set
Public Property VerticalAlignment As VerticalAlignment

Valore della proprietà

VerticalAlignment

Impostazione di allineamento verticale. Il valore predefinito è Stretch.

Commenti

Quando Height e Width le proprietà vengono impostate in modo esplicito su un elemento, queste misurazioni accettano i precedenti del layout e annullano gli effetti regolari dell'impostazione di questa proprietà su Stretch.

VerticalAlignment è la funzione di accesso alla proprietà Microsoft .NET per ciò che è in realtà una proprietà di dipendenza. Questa particolare proprietà di dipendenza ha spesso il valore "predefinito" evidente impostato in modo diverso nelle classi di elementi derivate, in particolare nei controlli. Ciò si verifica in genere in uno dei due modi seguenti: la proprietà di dipendenza viene registrata nuovamente in una determinata classe derivata, ma con metadati diversi per l'impostazione delle impostazioni predefinite; oppure esiste uno stile predefinito applicato che imposta il valore della proprietà di dipendenza in modo diverso. Ad esempio, l'apparente "default" di VerticalAlignment per un ComboBoxItem controllo sarà Center, anche se ComboBoxItem eredita VerticalAlignment direttamente da FrameworkElement. Questo perché tale valore è stato reimpostato all'interno dello stile predefinito di ComboBoxItem, all'interno del modello di controllo dello stile.

Canvas non viene utilizzato VerticalAlignment durante la composizione del layout, perché Canvas si basa sul posizionamento assoluto.

Se ereditato da ComboBoxItem o da qualsiasi classe derivata, ComboBoxItem ridefinisce il valore predefinito di questa proprietà in modo che sia Center.

Informazioni proprietà di dipendenza

Campo Identificatore VerticalAlignmentProperty
Proprietà dei metadati impostate su true AffectsArrange

Si applica a