Vcl.ListActns.TVirtualListAction
Delphi
TVirtualListAction = class(TCustomVirtualListAction)
C++
class PASCALIMPLEMENTATION TVirtualListAction : public TCustomVirtualListAction
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.ListActns.pas Vcl.ListActns.hpp |
Vcl.ListActns | Vcl.ListActns |
Beschreibung
TVirtualListAction stellt Einträge für Client-Steuerelemente bereit.
TVirtualListAction stellt zur Laufzeit dynamisch Einträge für Client-Steuerelemente wie Listenansichten, Listenfelder oder Kombinationsfelder bereit. Diese Einträge werden über den Quelltext einer Ereignisbehandlungsroutine für OnGetItem bereitgestellt.
Weist eine Anwendung der Eigenschaft Active einer Listenaktion den Wert true zu, füllt die Aktion alle Client-Steuerelemente mit Einträgen. Jeder Eintrag kann Text, ein Bild und einen Zeiger auf Daten enthalten. Jedes Client-Steuerelement bestimmt, welche dieser Eintragsmerkmale akzeptiert werden.
Wählt der Benutzer in einem der Client-Steuerelemente einen Eintrag aus, führt der Client die Listenaktion aus, löst also ein OnItemSelected-Ereignis aus.
Wenn Sie ein TVirtualListAction-Objekt einem Aktionsmanager hinzufügen, wird eine Dropdown-Liste in einer Schalterleiste generiert.