Freigeben über


FrameworkElement.SizeChanged Ereignis

Definition

Tritt ein, wenn sich der Wert der ActualHeight-Eigenschaft oder der ActualWidth-Eigenschaft für dieses Element ändert.

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

Ereignistyp

Hinweise

Direkte Routingereignisse folgen keiner Route, sie werden nur innerhalb desselben Elements behandelt, für das sie ausgelöst werden. Direkte Routingereignisse unterstützen ein anderes Routingereignisverhalten: Sie unterstützen eine Sammlung barrierefreier Handler und können als in EventTrigger einem Stil verwendet werden.

Das Layoutsystem liest Eigenschaften innerhalb der SizeChangedEventArgs Argumentklasse dieses Ereignisses, um zu bestimmen, ob die gemeldeten Größenänderungen als signifikant angesehen werden sollten. Dies ermöglicht es dem Layoutsystem oder Ihren steuerelementspezifischen Layoutimplementierungen, eine Layoutänderung aufgrund visuell nicht wahrnehmbarer Unterschiede zwischen alten und neuen Höhen- oder Breitenwerten zu vermeiden. Die unmerklichen Unterschiede können auf Rundungs- oder Ergebnisberechnungen eines Gleitkommadatentyps zurückzuführen sein.

Informationen zum Routingereignis

Bezeichnerfeld SizeChangedEvent
Routingstrategie Direkt
Delegat SizeChangedEventHandler

Gilt für:

Weitere Informationen