Bonjour,
j'aurais besoin d'exécuter une méthode après le redimensionnement d'une colonne dans une TStringGrid. Or, la TStringGrid ne possède pas ce genre d'événement.
La seule chose que j'ai pu trouver dans le code grids.pas est ceci:
Cette propriété protégée est entre autre utilisée pour savoir quel curseur afficher lorsque l'on redimensionne une colonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 type TGridState = (gsNormal, gsSelecting, gsRowSizing, gsColSizing, gsRowMoving, gsColMoving ); [...] TCustomGrid = class(TCustomControl) [...] protected FGridState: TGridState;
Voyez-vous une autre solution pour moi que de créer une classe TMaGrid qui hérite de TStringGrid et qui ajoute une fonction TMaGrid.GetGridState : TGridState; ?
Merci
Partager