Vcl.ComCtrls.TLVSubItemImageEvent
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.