FrameworkElement.SizeChanged FrameworkElement.SizeChanged FrameworkElement.SizeChanged FrameworkElement.SizeChanged Event


이 요소의 ActualHeight 또는 ActualWidth 속성 값을 변경할 때 발생합니다.Occurs when either the ActualHeight or the ActualWidth properties change value on this element.

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


직접 라우트된 이벤트에 대 한 경로 따르지, 발생 하는 동일한 요소 내 에서만 처리 됩니다.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. 라우트된 이벤트는 라우트된 이벤트 동작은 다른 지원지 않습니다 직접: 액세스할 수 있는 처리기 컬렉션을 지원 하며으로 사용할 수는 EventTrigger 스타일에서입니다.Direct routed events do support other routed event behavior: they support an accessible handlers collection, and can be used as an EventTrigger in a style.

레이아웃 시스템 내에서 속성을 읽는 SizeChangedEventArgs 를 고려할지 여부를 보고 크기 변화를 중요 한 결정이 이벤트의 인수 클래스입니다.The layout system reads properties within the SizeChangedEventArgs argument class of this event, to determine whether the reported size changes should be considered significant. 이 레이아웃 시스템 또는 이전 및 새 높이 또는 너비 값 간의 않는 시각적으로 차이로 인해 레이아웃 변경을 적용 하지 않으려면 컨트롤별 레이아웃 구현을 허용 합니다.This allows the layout system or your control-specific layout implementations to avoid forcing a layout change due to visually imperceptible differences between old and new height or width values. 차이로 반올림 또는 동일한 결과 부동 소수점 데이터 형식 계산 때문일 수 있습니다.The imperceptible differences might be due to rounding or same-result calculations of a floating-point data types.

라우팅 이벤트 정보Routed Event Information

식별자 필드Identifier field SizeChangedEvent
라우팅 전략Routing strategy 직접Direct
대리자Delegate SizeChangedEventHandler

적용 대상

추가 정보