Vcl.Controls.TControl.OnConstrainedResize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnConstrainedResize: TConstrainedResizeEvent read FOnConstrainedResize write FOnConstrainedResize;

C++

__property TConstrainedResizeEvent OnConstrainedResize = {read=FOnConstrainedResize, write=FOnConstrainedResize};

Propriétés

Type Visibilité  Source Unité  Parent
event protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TControl

Description

Ajuste les contraintes de redimensionnement.

Utilisez l'événement OnConstrainedResize pour ajuster les contraintes du contrôle lorsqu'une tentative de redimensionnement est effectuée. Sur l'entrée dans le gestionnaire d'événements OnConstrainedResize, les paramètres du gestionnaire d'événements sont définis selon les propriétés correspondantes de l'objet Constraints du contrôle. Le gestionnaire d'événements peut ajuster ces valeurs avant qu'elles ne s'appliquent à la nouvelle hauteur et largeur appliquées au contrôle. La méthode CanAutoSize ou un gestionnaire d'événements OnCanResize peut déjà avoir ajusté cette nouvelle hauteur et largeur.

Sur la sortie du gestionnaire d'événements OnConstrainedResize, les contraintes sont appliquées à la nouvelle hauteur et à la nouvelle largeur essayées. Dès que les contraintes sont appliquées, la hauteur et la largeur du contrôle sont modifiées. Après le changement de hauteur de et largeur du contrôle, un événement OnResize se produit pour permettre un ajustement final ou des réponses.

Remarque :  Le gestionnaire OnConstrainedResize est appelé immédiatement après le gestionnaire OnCanResize.

OnConstrainedResize est un gestionnaire d'événements du type Vcl.Controls.TConstrainedResizeEvent.

Voir aussi