Vcl.StdCtrls.TCustomListBox.OnDrawItem

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property OnDrawItem: TDrawItemEvent read FOnDrawItem write FOnDrawItem;

C++

__property TDrawItemEvent OnDrawItem = {read=FOnDrawItem, write=FOnDrawItem};

プロパティ

種類 可視性 ソース ユニット
event protected
Vcl.StdCtrls.pas
Vcl.StdCtrls.hpp
Vcl.StdCtrls TCustomListBox


説明

オーナー描画リスト ボックスを再表示する必要があるときに発生します。

OnDrawItem を使用すると、リスト ボックス内の項目を Style 値 lbOwnerDrawFixed、lbOwnerDrawVariable、または lbVirtualOwnerDraw で描画するハンドラを記述することができます。OnDrawItem は、リストボックスが項目を表示する必要がある時に発生します。OnDrawItem は、オーナー描画リストボックスに対してのみ発生します。

項目を保有する四角のサイズは、オーナー描画リスト ボックスの場合 ItemHeight プロパティ、変数オーナー描画リスト ボックスの場合 OnMeasureItem イベントに応答することにより、判断することができます。

OnDrawItem は、Vcl.StdCtrls.TDrawItemEvent 型のイベント ハンドラです。

関連項目


コード サンプル