Vcl.ComCtrls.TCustomTreeView.OnAdvancedCustomDraw
Delphi
property OnAdvancedCustomDraw: TTVAdvancedCustomDrawEvent read FOnAdvancedCustomDraw write FOnAdvancedCustomDraw;
C++
__property TTVAdvancedCustomDrawEvent OnAdvancedCustomDraw = {read=FOnAdvancedCustomDraw, write=FOnAdvancedCustomDraw};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
説明
ツリー ビュー コントロールの描画中に、断続的に発生します。
OnAdvancedCustomDraw イベント ハンドラを記述すると、オーナー描画ツリー ビューを描画することができます。ツリー ビューのイメージを描く際には、Canvas プロパティを描画面として使用します。
個々の項目を描画するには、代わりに OnAdvancedCustomDrawItem または OnCustomDrawItem イベントを使用してください。
メモ: OnAdvancedCustomDraw は、描画処理中のさまざまな段階で(デフォルトのレンダリングの直前だけでなく)、発生します。cdPrePaint の段階で使用できればいいのであれば、OnCustomDraw イベントを使用した方がより効果的でしょう。
OnAdvancedCustomDraw は、Vcl.ComCtrls.TTVAdvancedCustomDrawEvent 型のイベント ハンドラです。