다음을 통해 공유


UIElement.RenderSize 속성

정의

UIElement의 최종 렌더링 크기를 가져옵니다. 사용은 권장되지 않습니다. 주의 사항을 참조하세요.

public:
 property Size RenderSize { Size get(); };
Size RenderSize();
public Size RenderSize { get; }
var size = uIElement.renderSize;
Public ReadOnly Property RenderSize As Size

속성 값

이 개체의 렌더링된 크기입니다. 기본값은 없습니다.

설명

RenderSize는 대부분의 시나리오에서 UI 요소에 대한 크기 정보를 가져오는 데 사용할 속성이 아닙니다. 현재 구현에서는 값이 현재인 시기를 알 수 있는 안전한 기술이 없기 때문입니다. 일반적인 UI를 위해 ActualHeightActualWidth 를 대신 사용하고 개체 레이아웃이 완료된 개체 수명 지점에서만 사용합니다. ActualHeight 또는 ActualWidth를 확인하는 안전한 타이밍의 예로는 사용자 입력 이벤트 또는 Loaded 이벤트가 있습니다. 또는 이벤트 데이터에서 크기 정보를 업데이트한 SizeChanged를 처리할 수 있습니다. 레이아웃 메서드 재정의 목적(예 : MeasureOverride)의 경우 DesiredSize를 사용합니다.

적용 대상