FrameworkElement.SizeChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |