Vcl.CheckLst.TCheckListBox.OnDrawItem
Delphi
property OnDrawItem: TDrawItemEvent read FOnDrawItem write FOnDrawItem;
C++
__property OnDrawItem;
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| event | published | Vcl.CheckLst.pas Vcl.CheckLst.hpp |
Vcl.CheckLst | TCheckListBox |
説明
オーナー描画リスト ボックスを再表示する必要があるときに発生します。 {{#multireplace:Vcl.CheckLst.TCheckListBox.OnDrawItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} は {{#multireplace:Vcl.StdCtrls.TCustomListBox.OnDrawItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を継承しています。以下の内容はすべて {{#multireplace:Vcl.StdCtrls.TCustomListBox.OnDrawItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} を参照しています。
オーナー描画リスト ボックスを再表示する必要があるときに発生します。
OnDrawItem を使用すると、リスト ボックス内の項目を Style 値 lbOwnerDrawFixed、lbOwnerDrawVariable、または lbVirtualOwnerDraw で描画するハンドラを記述することができます。OnDrawItem は、リストボックスが項目を表示する必要がある時に発生します。OnDrawItem は、オーナー描画リストボックスに対してのみ発生します。
項目を保有する四角のサイズは、オーナー描画リスト ボックスの場合 ItemHeight プロパティ、変数オーナー描画リスト ボックスの場合 OnMeasureItem イベントに応答することにより、判断することができます。
OnDrawItem は、Vcl.StdCtrls.TDrawItemEvent 型のイベント ハンドラです。
関連項目