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

FrameworkElement.OnRenderSizeChanged 메서드 (SizeChangedInfo)

 

게시 날짜: 2016년 11월

지정된 정보를 최종적인 이벤트 데이터의 일부로 사용하여 SizeChanged 이벤트를 발생시킵니다.

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

protected internal override void OnRenderSizeChanged(
	SizeChangedInfo sizeInfo
)

매개 변수

sizeInfo
Type: System.Windows.SizeChangedInfo

변경과 관련한 이전 크기와 새 크기의 세부 정보입니다.

이 메서드를 재정의 OnRenderSizeChanged합니다. 다시 설정 되며이 메서드를 호출 하는 경우는 ActualWidth 속성에는 ActualHeight 속성 또는 두로 지정 된 내용에 따라 제공 된 인수를 변경 하 고 있습니다 항상는 이벤트가 발생 합니다.

상속자 참고 사항:

에 대 한 특정 레이아웃 시나리오에서는이 메서드를 재정의 하지 마십시오. 레이아웃 시스템 가능한 모든 레이아웃 정렬 하 고 측정값의 경우 계산을 수행 하기 위해 의도적으로 비동기 방식으로 작동 합니다. 메서드를 재정의 하는 레이아웃 시스템 MeasureOverrideArrangeOverride 모든 필요한 레이아웃 사용자 지정에 대 한 일반적으로 충분 합니다. OnRenderSizeChanged 가상으로 노출 됩니다. 재정의할 수 OnRenderSizeChanged 수정 런타임 동작 변화 입력 제어와 결합 하는 이벤트와 관련 된 예외적인 경우에 재구성에 대 한 응답에서 레이아웃 정보가 부정확 해질 수 있습니다.

파생된 클래스 (보호 되지만 봉인)에서이 메서드를 재정의할 수 있습니다. 항상 기본 WPF 프레임 워크 수준 렌더링 동작을 사용 하지 않도록 설정 하는 것에 대 한 매우 구체적인 이유가 없는 한 위에서 언급 한 동작을 유지 하는 기본 구현을 호출 합니다. 실패를 발생 시키는 SizeChanged 표준 WPF 프레임 워크 수준 레이아웃 시스템 구현을 사용 하는 경우 이벤트 비표준 레이아웃 동작을 발생 합니다.

.NET Framework
3.0 이후 사용 가능
맨 위로 이동
표시: