이 설명서는 보관되지만 유지 되지 않습니다.

FrameworkElement.HorizontalAlignment 속성

업데이트: 2007년 11월

이 요소를 패널 또는 항목 컨트롤 등의 부모 요소에서 작성하는 경우 요소에 적용되는 가로 맞춤 특성을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다.

네임스페이스:  System.Windows
어셈블리:  PresentationFramework(PresentationFramework.dll)
XAML의 XMLNS: 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" .../>

속성 값

형식: System.Windows.HorizontalAlignment

가로 맞춤 설정(열거형의 값)입니다. 기본값은 Stretch입니다.

식별자 필드

HorizontalAlignmentProperty

true로 설정된 메타데이터 속성

AffectsArrange

HeightWidth 속성을 요소에 대해 명시적으로 설정하면 레이아웃 중에 이러한 측정값에 높은 우선 순위가 부여되며 HorizontalAlignmentStretch로 설정하는 경우의 일반적인 효과가 취소됩니다.

HorizontalAlignment는 실제로 종속성 속성인 항목의 Microsoft .NET 속성 접근자입니다. 이 특정 종속성 속성은 서브클래스가 지정된 요소, 특히 컨트롤에서 해당 "기본값"이 다르게 설정되어 있는 경우가 많습니다. 이는 주로 종속성 속성이 해당 기본값을 설정하기 위한 다른 메타데이터를 포함하는 상태로 특정 서브클래스에 다시 등록되거나, 종속성 속성 값을 다르게 설정하는 기본 스타일이 적용되는 경우 등의 두 가지 방식 중 하나로 수행됩니다. 예를 들어 Label 컨트롤에 대한 HorizontalAlignment의 명백한 "기본값"은 LabelFrameworkElement에서 직접 HorizontalAlignment를 상속하는 경우에도 Left가 됩니다. 이는 해당 값이 Label의 기본 스타일 내에 있는 스타일의 컨트롤 템플릿 내에서 다시 설정되었기 때문입니다.

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

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

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0에서 지원
표시: