Vcl.StdCtrls.TCustomComboBox.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 TCustomComboBox


説明

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

OnDrawItem イベント ハンドラを記述すると、オーナー描画コンボ ボックスのドロップダウン リストの項目を、描画することができます。OnDrawItem イベント ハンドラは、グラフィック要素をリスト項目に追加したり、リスト項目のテキストをグラフィックと置き換えたりすることができます。

Canvas 上での項目の描画は、Rect パラメータで提供される座標を使用します。OnDrawItem は、Style が csOwnerDrawFixed または csOwnerDrawVariable に設定されているときにのみ発生します。

OnDrawItem イベント ハンドラがない場合、コンボ ボックスは Rect パラメータを現在のブラシで埋め、Index パラメータによって指定された項目のテキスト値に書き込みます。

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

関連項目