다음을 통해 공유


FrameworkElement.SizeChanged 이벤트

정의

이 요소의 ActualHeight 또는 ActualWidth 속성 값을 변경할 때 발생합니다.

public:
 event System::Windows::SizeChangedEventHandler ^ SizeChanged;
public event System.Windows.SizeChangedEventHandler SizeChanged;
member this.SizeChanged : System.Windows.SizeChangedEventHandler 
Public Custom Event SizeChanged As SizeChangedEventHandler 

이벤트 유형

SizeChangedEventHandler

설명

직접 라우트된 이벤트는 경로를 따르지 않으며, 발생한 동일한 요소 내에서만 처리됩니다. 직접 라우트된 이벤트는 다른 라우트된 이벤트 동작을 지원합니다. 액세스 가능한 처리기 컬렉션을 지원하며 스타일에서 사용할 EventTrigger 수 있습니다.

레이아웃 시스템은 이 이벤트의 인수 클래스 내에서 SizeChangedEventArgs 속성을 읽어 보고된 크기 변경 내용이 중요한 것으로 간주되어야 하는지 여부를 결정합니다. 이렇게 하면 레이아웃 시스템 또는 컨트롤별 레이아웃 구현이 이전 높이와 새 높이 또는 너비 값 간의 시각적으로 인식할 수 없는 차이로 인해 레이아웃 변경을 강제하지 않도록 할 수 있습니다. 눈에 띄지 않는 차이는 부동 소수점 데이터 형식의 반올림 또는 동일한 결과 계산 때문일 수 있습니다.

라우팅 이벤트 정보

식별자 필드 SizeChangedEvent
라우팅 전략 직접
대리자 SizeChangedEventHandler

적용 대상

추가 정보