Vcl.ComCtrls.TLVSubItemImageEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TLVSubItemImageEvent = procedure(Sender: TObject; Item: TListItem; SubItem: Integer;
var ImageIndex: Integer) of object;

C++

typedef void __fastcall (__closure *TLVSubItemImageEvent)(System::TObject* Sender, TListItem* Item, int SubItem, int &ImageIndex);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls Vcl.ComCtrls

Beschreibung

TLVSubItemImageEvent ist der Typ der Ereignisbehandlungsroutinen TCustomListView.OnGetSubItemImage und TListView.OnGetSubItemImage einer Listenansicht.

Der Parameter Sender ist die Listenansicht, die gezeichnet wird.

Der Parameter Item ist der Eintrag, dessen Untereintrag gezeichnet wird.

Der Parameter SubItem gibt den Untereintrag aus der Eigenschaft SubItems des Listeneintrags an.

Der Parameter ImageIndex ist der Index in der Eigenschaft SmallImages der Listenansicht. Beim Eintritt in die Ereignisbehandlungsroutine wird ImageIndex mit dem Wert initialisiert, der in der Eigenschaft SubItemImages des Listeneintrags für den Untereintrag festgelegt ist. Mit dieser Ereignisbehandlungsroutine kann der Wert geändert oder die Anzeige des Bildes durch Setzen der Eigenschaft ImageIndex auf -1 unterdrückt werden.

Siehe auch