UIElement.OnRenderSizeChanged(SizeChangedInfo) Methode

Definitie

Wanneer deze wordt overschreven in een afgeleide klasse, neemt u deel aan renderingbewerkingen die worden geleid door het indelingssysteem. Deze methode wordt aangeroepen na het bijwerken van de indeling en voordat het wordt weergegeven, als het element RenderSize is gewijzigd als gevolg van de indelingsupdate.

protected public:
 virtual void OnRenderSizeChanged(System::Windows::SizeChangedInfo ^ info);
protected internal virtual void OnRenderSizeChanged(System.Windows.SizeChangedInfo info);
abstract member OnRenderSizeChanged : System.Windows.SizeChangedInfo -> unit
override this.OnRenderSizeChanged : System.Windows.SizeChangedInfo -> unit
Protected Friend Overridable Sub OnRenderSizeChanged (info As SizeChangedInfo)

Parameters

info
SizeChangedInfo

De verpakte parameters (SizeChangedInfo), die oude en nieuwe grootten bevatten en welke dimensie daadwerkelijk verandert.

Opmerkingen

Deze methode heeft geen standaard implementatie. Een typisch element op WPF frameworkniveau maakt gebruik van de onderdrukkings-implementatie van FrameworkElement. De FrameworkElement implementatie maakt de Width en Height eigenschappen ongeldig en verwerkt de basisbeginselen van het opnieuw maken van de indeling. Het overschrijven van OnRenderSizeChanged op het niveau UIElement impliceert dat uw element-implementatie opzettelijk niet gebruikmaakt van de implementatie op WPF frameworkniveau, en daarom moet uw element indelingslogica beter verwerken, meestal door een vervangend indelingssysteem te schrijven.

Van toepassing op