UIElement.OnRenderSizeChanged(SizeChangedInfo) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.