Vcl.ComCtrls.TTreeNode.HasAsParent

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function HasAsParent(Value: TTreeNode): Boolean;

C++

bool __fastcall HasAsParent(TTreeNode* Value);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TTreeNode


説明

Value が呼び出しているノードの親ノードの場合、True を返します。

HasAsParent メソッドを使用すると、指定されたノードが、呼び出しているノードの親かどうかを判別することができます。HasAsParent は、Value が呼び出しているノードの親ノードの場合に True を、そうでない場合は False を返します。

指定されるノードは、呼び出しているノードより上位のどのレベルでも構いませんが、それが呼び出しているノードの親の場合に、HasAsParentTrue を返します。

if Node1.HasAsParent(Node2) then
ShowMessage(Node1.Text + ' has ' + Node2.Text + ' as parent');

メモ: 上記のスニペットにおいて、Node1 および Node2 は、TTreeNode 型です。

関連項目