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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Beschreibung
Reagiert auf Botschaften, dass Komponenten gerade freigegeben werden.
Nach dem Aufruf der geerbten Methode können Sie mit Notification folgende Aktionen durchführen:
Es wird geprüft, ob das Popup-Menü einer Spalte freigegeben wird. Ist dies der Fall, wird die Eigenschaft PopupMenu des Spaltenobjekts zurückgesetzt.
Es wird geprüft, ob die Datenquelle freigegeben wird. Ist dies der Fall, wird die Eigenschaft DataSource auf nil (Delphi) bzw. NULL (C++) gesetzt.
Es wird geprüft, ob eine mit einer Spalte verbundene Feldkomponente freigegeben wird. Ist dies der Fall, wird die Spalte aus dem Layout entfernt.