다음을 통해 공유


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를 사용합니다.

적용 대상