FrameworkElement.SizeChanged Ereignis

Definition

Tritt auf, wenn der Wert der ActualHeightActualWidth Eigenschaften für dieses Element geändert wird.

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 nicht einer Route, sie werden nur innerhalb desselben Elements behandelt, auf dem sie ausgelöst werden. Direkte Routingereignisse unterstützen ein anderes Routingereignisverhalten: Sie unterstützen eine Sammlung barrierefreier Handler und können als EventTrigger Formatvorlage 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. Auf diese Weise kann das Layoutsystem oder Ihre steuerelementspezifischen Layoutimplementierungen verhindert werden, dass eine Layoutänderung aufgrund visuell unverständlicher Unterschiede zwischen alten und neuen Höhen- oder Breitenwerten erzwungen wird. Die unmerklichen Unterschiede können auf Rounding- oder Same-Result-Berechnungen eines Gleitkommadatentyps zurückzuführen sein.

Routingereignisinformationen

Element Wert
Bezeichnerfeld SizeChangedEvent
Routingstrategie Direkt
Delegieren SizeChangedEventHandler

Gilt für:

Weitere Informationen