Partager via


UIElement.OnRenderSizeChanged(SizeChangedInfo) Méthode

Définition

En cas de substitution dans une classe dérivée, participe aux opérations de rendu dirigées par le système de disposition. Cette méthode est appelée après la mise à jour de la disposition et, si celle-ci a entraîné la modification du RenderSize de l’élément, avant le rendu.

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)

Paramètres

info
SizeChangedInfo

Paramètres empaquetés (SizeChangedInfo) qui incluent les anciennes tailles et les nouvelles, ainsi que les dimensions qui changent.

Remarques

Cette méthode n’a aucune implémentation par défaut. Un élément de niveau framework WPF classique utilise l’implémentation de remplacement à partir de FrameworkElement. L’implémentation FrameworkElement invalide les Width propriétés et Height gère les principes de base de la recréation de la disposition. OnRenderSizeChanged La substitution au niveau implique que votre implémentation d’élément n’utilise délibérément pas l’implémentation au niveau de l’infrastructure UIElement WPF, et par conséquent, votre élément doit gérer la logique de disposition plus directement, généralement en écrivant un système de disposition de remplacement.

S’applique à