Vcl.DBCtrls.TDataSourceLink.ActiveChanged
Delphi
procedure ActiveChanged; override;
C++
virtual void __fastcall ActiveChanged();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.DBCtrls.pas Vcl.DBCtrls.hpp |
Vcl.DBCtrls | TDataSourceLink |
Beschreibung
Informiert das TDBLookupControl-Objekt über Änderungen an der Eigenschaft Active des DataSource-Objekts.
Anwendungen können die Prozedur ActiveChanged nicht direkt aufrufen. Änderungen der Eigenschaft Active lösen die Ausführung dieser Prozedur aus, was wiederum zum Aufruf der Methode LinkActive des TCustomDBGrid-Objekts führt, das Eigentümer des TGirdDataLink-Objekts ist. Wenn die Eigenschaft Active den Wert true annimmt, veranlasst ActiveChanged das TDBLookupControl-Objekt, seine Eigenschaft DataField neu abzufragen. Damit ist sichergestellt, dass das Lookup-Steuerelement mit der richtigen Feldkomponente arbeitet.