이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

FrameworkElement.Width 속성

 

게시 날짜: 2016년 11월

요소의 너비를 가져오거나 설정합니다.

네임스페이스:   System.Windows
어셈블리:  PresentationFramework(PresentationFramework.dll에 있음)

[TypeConverterAttribute(typeof(LengthConverter))]
[LocalizabilityAttribute(LocalizationCategory.None, Readability = Readability.Unreadable)]
public double Width { get; set; }

속성 값

Type: System.Double

요소의 너비(장치 독립적 단위(단위당 1/96인치))입니다. 기본값은 Double.NaN입니다. 이 값은 0.0보다 크거나 같아야 합니다. 상한 정보에 대한 설명을 참조하세요.

이 세 가지 속성 중 하나에 FrameworkElement 너비 정보를 지정 하는 합니다. 다른 두 MinWidthMaxWidth합니다. 이러한 값 사이의 충돌이 발생 하는 경우를 실제 너비가 결정 하기 위한 응용 프로그램의 순서 MinWidth 다음 유효 하며, 해야 MaxWidth, 마지막으로 범위 내에 있는 이러한 각 경우 Width합니다.

이 속성의 반환 값은 항상에 대해 설정 된 값과 동일 합니다. 반대로,의 값은 ActualWidth 다를 수 있습니다. 레이아웃은 몇 가지 이유로 제안된 된 크기가 거부 있을 수 있습니다. 레이아웃 시스템 자체 비동기적으로 동작 하의 시스템 속성 집합을 기준으로 또한 Width 및 해당 특정 크기 조정 속성 변경 내용을 아직 처리 되지 않을 수 있습니다.

또한 허용 가능한 Double 값이이 속성 또한 수 Double.NaN합니다. 이 자동 크기 조정 동작을 지정 하는 방법입니다.XAML 는 값을 설정 하면 문자열 "자동" (대/소문자 구분) 자동 크기 조정 동작을 사용 하도록 합니다. 자동 크기 조정 동작 요소를 사용할 수 있는 너비 찰 의미 합니다. 그러나 note 특정 컨트롤 기본값 자동 크기 조정 동작은 구체적으로 다시 설정 된 경우가 아니라면 사용할 수 없게 하는 기본 스타일을 제공 하는 경우가 많습니다.

유효성 검사 외에도 비결 정적 상한 값에 대 한 바운드 Width 하는 레이아웃 시스템에 의해 적용 됩니다 (이것은 매우 큰 수를 보다 큰 Single.MaxValue 보다 높지만 Double.MaxValue). 이 경계를 초과 하면 요소가 렌더링 되지 하 고 예외가 throw 되지 않습니다. 설정 하지 않으면 Width 가능한 시각적 표시를의 최대 크기가 비결 정적 상한 값을 초과할 수 보다 훨씬 큰 값입니다.

<object Width="double"/>
- or –
<object Width ="qualifiedDouble"/>
- or -
<object Width ="Auto"/>

double

Double

문자열 표현에 Double 0.0 보다 크거나 같은 값입니다. 상한 정보에 대한 설명을 참조하세요. 이 값으로 해석 되는 장치 독립적 단위(1/96인치) 측정 합니다. 문자열은 소수점이 하를 명시적으로 포함 하지 않아야 합니다. 예를 들어 값의 1 허용 됩니다.

A double 단위 선언 문자열 중 하나에 의해 뒤, 위에서 설명한 것 처럼 값: px, in, cm, pt합니다.

px (기본값) 장치 독립적 단위(단위당 1/96인치)

in 인치입니다. 1에서 96px = =

cm 센티미터; 1cm==(96/2.54) px

pt 포인트입니다. 1pt==(96/72) px

Auto

자동 크기 조정 동작을 활성화 합니다. 설명 부분을 참조하십시오.

식별자 필드

WidthProperty

로 설정 하는 메타 데이터 속성 true

AffectsMeasure

.NET Framework
3.0 이후 사용 가능
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능
맨 위로 이동
표시: