Vcl.ComCtrls.TCustomTreeView.IsCustomDrawn
Delphi
function IsCustomDrawn(Target: TCustomDrawTarget; Stage: TCustomDrawStage): Boolean; virtual;
C++
virtual bool __fastcall IsCustomDrawn(TCustomDrawTarget Target, TCustomDrawStage Stage);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
説明
コントロールがいつカスタム描画イベントを生成するかを指定します。
TCustomTreeView は IsCustomDrawn をチェックして,OnCustomDraw,OnAdvancedCustomDraw,OnCustomDrawItem,または OnAdvancedCustomDrawItem イベントをいつ生成するのかを判定します。IsCustomDrawn は,ツリービューがイベントを生成すべき場合 true を返します。
Target パラメータは,ツリービューがツリー全体を描画しようとしているのか,ノードを描画しようとしているのかを示します。IsCustomDrawn は,ツリービューがターゲットに対応したイベントハンドラを持たない限り true を返しません。
Stage パラメータは,ツリービューの描画処理の現在のステージを示します。IsCustomDrawn は,ステージが cdPrePaint またはターゲットに対してアドバンスドカスタム描画イベントハンドラが存在すれば true を返します。