Vcl.DBGrids.TCustomDBGrid.Notification
Delphi
procedure Notification(AComponent: TComponent; Operation: TOperation); override;
C++
virtual void __fastcall Notification(System::Classes::TComponent* AComponent, System::Classes::TOperation Operation);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Description
Répond aux notifications spécifiant que des composants vont être détruits.
Après avoir appelé la méthode héritée, Notification
Teste si c'est le menu surgissant de l'une des colonnes de la grille qui a été supprimé et, si c'est le cas, réinitialise la propriété PopupMenu de l'objet colonne.
Teste si c'est la source de données qui a été supprimée, et si c'est le cas, affecte la valeur nil (Delphi) ou NULL (C++) à la propriété DataSource.
Teste si c'est l'un des composants champ associés à l'une des colonnes de la grille qui a été supprimé et, si c'est le cas, retire la colonne de la disposition.