Vcl.ComCtrls.TLVCustomDrawSubItemEvent
Delphi
TLVCustomDrawSubItemEvent = procedure(Sender: TCustomListView; Item: TListItem;
SubItem: Integer; State: TCustomDrawState; var DefaultDraw: Boolean) of object;
C++
typedef void __fastcall (__closure *TLVCustomDrawSubItemEvent)(TCustomListView* Sender, TListItem* Item, int SubItem, TCustomDrawState State, bool &DefaultDraw);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
説明
TLVCustomDrawSubItemEvent は、TCustomListView.OnCustomDrawSubItem イベントおよび TListView.OnCustomDrawSubItem イベントで呼び出される手続きの型です。
Sender
パラメータは、下位項目を所有するリスト ビューを示します。
Item
パラメータは、現在描画中の項目です。
SubItem
パラメータは、リスト項目の SubItems プロパティ内で対象の下位項目を指すインデックスです。
State
プロパティは、下位項目の描画方法に影響を及ぼす可能性のあるさまざまな属性を示します。
DefaultDraw
を False に設定すると、イベント ハンドラの終了後にリスト ビューが下位項目のテキストを追加しないようにすることができます。