Vcl.Menus.TMenuItem.OnDrawItem
Delphi
property OnDrawItem: TMenuDrawItemEvent read FOnDrawItem write FOnDrawItem;
C++
__property TMenuDrawItemEvent OnDrawItem = {read=FOnDrawItem, write=FOnDrawItem};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | TMenuItem |
説明
オーナー描画メニューを描画する必要があるときに発生します。
OnDrawItem イベントハンドラを記述すると,メニュー項目のイメージをオーナー描画メニューでレンダリングすることができます。イベントハンドラで,メニュー項目を表すビットマップにアクセスするには,Bitmap プロパティまたは ImageIndex プロパティを使用します。
メモ: OnDrawItem は,親メニューの OwnerDraw プロパティが true であるか,親メニューの Images プロパティが設定されている場合にのみ発生します。
ヒント: メニュー項目の状態に関するより詳細な情報を得るには,OnAdvancedDrawItem イベントハンドラを使用します。