다음을 통해 공유


FrameworkElement.VerticalAlignment 속성

정의

패널 또는 항목 컨트롤 같은 부모 요소에 구성되어 있을 경우 이 요소에 적용되는 세로 맞춤 특징을 가져오거나 설정합니다.

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

속성 값

세로 맞춤 설정입니다. 기본값은 Stretch입니다.

설명

Width 속성이 요소에 명시적으로 설정된 경우 Height 이러한 측정값은 레이아웃 선례를 사용하고 이 속성을 Stretch로 설정하는 일반적인 효과를 취소합니다.

VerticalAlignment는 실제로 종속성 속성에 대한 Microsoft .NET 속성 접근자입니다. 이 특정 종속성 속성은 파생 요소 클래스, 특히 컨트롤에서 "기본값" 값이 다르게 설정된 경우가 매우 자주 있습니다. 이는 일반적으로 두 가지 방법 중 하나로 발생합니다. 종속성 속성은 특정 파생 클래스에 다시 등록되지만 기본값을 설정하기 위한 메타데이터는 다릅니다. 또는 종속성 속성 값을 다르게 설정하는 기본 스타일이 적용됩니다. 예를 들어 에서 직접 상속하더라도 컨트롤의 VerticalAlignmentComboBoxItem 명백한 "기본값"은 입니다 CenterComboBoxItemVerticalAlignment.FrameworkElement 이는 해당 값이 스타일의 컨트롤 템플릿 내에서 의 ComboBoxItem기본 스타일 내에서 다시 설정되었기 때문입니다.

Canvas는 절대 위치 지정을 기반으로 하므로 레이아웃 Canvas 을 작성할 때 를 사용하지 VerticalAlignment 않습니다.

또는 파생 클래스 ComboBoxItem 에서 ComboBoxItem 상속되는 경우 이 속성Center의 기본값을 로 다시 정의합니다.

종속성 속성 정보

식별자 필드 VerticalAlignmentProperty
메타 데이터 속성 설정 true AffectsArrange

적용 대상