Controls.TControl.OnConstrainedResize

From Référence RAD Studio VCL
Jump to: navigation, search

Contents

Informations Delphi

De Controls.pas

	property OnConstrainedResize: TConstrainedResizeEvent read FOnConstrainedResize write FOnConstrainedResize;


Unité : Controls

Type : événement

Visibilité : protected

Membre de : TControl

Informations C++

De Controls.hpp

	__property TConstrainedResizeEvent OnConstrainedResize;


Unité : Controls

Type : propriété

Visibilité : protected

Membre de : 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énement OnConstrainedResize, les paramètres du gestionnaire d'événement sont définis selon les propriétés correspondantes de l'objet Constraints du contrôle. Le gestionnaire d'événement 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énement OnCanResize peut déjà avoir ajusté cette nouvelle hauteur et largeur.

Sur la sortie du gestionnaire d'événement 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.

Voir aussi

Personal tools