FrameworkElement.VerticalAlignment Özellik

Tanım

Panel veya öğe denetimi gibi bir üst öğe içinde oluşturulduğunda bu öğeye uygulanan dikey hizalama özelliklerini alır veya ayarlar.

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

Özellik Değeri

Dikey hizalama ayarı. Varsayılan değer: Stretch.

Açıklamalar

Height Ve Width özellikleri bir öğe üzerinde açıkça ayarlandığında, bu ölçümler düzen etkileyen bir değer alır ve bu özelliği olarak ayarlamanın normal etkilerini iptal ederStretch.

VerticalAlignment, gerçekte bağımlılık özelliği olan özellikler için Microsoft .NET özellik erişimcisidir. Bu belirli bağımlılık özelliği, özellikle denetimler olmak üzere türetilmiş öğe sınıflarında belirgin "varsayılan" değeri farklı ayarlanmıştır. Bu genellikle iki yoldan biriyle oluşur: bağımlılık özelliği belirli bir türetilmiş sınıfa yeniden kaydedilir, ancak varsayılanlarını ayarlamak için farklı meta verilerle; veya bu bağımlılık özelliği değerini farklı ayarlayan varsayılan bir stil uygulanır. Örneğin, bir denetimin görünür "varsayılanı"VerticalAlignment, doğrudan öğesinden ComboBoxItemdevralsa CenterComboBoxItem bile olurVerticalAlignment.FrameworkElement Bunun nedeni, bu değerin stilin denetim şablonundaki varsayılan stilinde ComboBoxItemsıfırlanmasıdır.

Canvas, mutlak konumlandırmaya dayalı olduğundan VerticalAlignment düzen oluştururken kullanmazCanvas.

veya türetilmiş sınıflar tarafından ComboBoxItem devralındığında, ComboBoxItem bu özelliğin varsayılan değerini olacak Centerşekilde yeniden tanımlar.

Bağımlılık Özelliği Bilgileri

Öğe Değer
Tanımlayıcı alanı VerticalAlignmentProperty
Meta veri özellikleri olarak ayarlandı true AffectsArrange

Şunlara uygulanır