문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

FrameworkElement.HorizontalAlignment 속성

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

네임스페이스:  System.Windows
어셈블리:  PresentationFramework(PresentationFramework.dll)
XAML의 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

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

속성 값

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

식별자 필드

HorizontalAlignmentProperty

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

AffectsArrange

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

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

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

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

.NET Framework

4, 3.5, 3.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

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