ContextNode.ParentNode プロパティ
コンテキスト ノード ツリー内の ContextNode の親ノードを取得します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink.Analysis (Microsoft.Ink.Analysis.dll 内)
構文
'宣言
Public ReadOnly Property ParentNode As ContextNode
'使用
Dim instance As ContextNode
Dim value As ContextNode
value = instance.ParentNode
public ContextNode ParentNode { get; }
public:
property ContextNode^ ParentNode {
ContextNode^ get ();
}
/** @property */
public ContextNode get_ParentNode()
public function get ParentNode () : ContextNode
プロパティ値
型 : Microsoft.Ink.ContextNode
ContextNode の親ノード。
解説
これが RootNode の場合、nullnull 参照 (Visual Basic では Nothing) を返します。
例
この例では、System.Windows.Forms.TreeView、theTreeView を使用します。ここで、各 TreeNode の Tag プロパティは ContextNode に設定されています。選択されたノードを見つけ、ParentNode を使用してその親を見つけます。親ノードが見つかったら、MarkNodeAsRed メソッドが呼び出されてノードのストロークが赤色に変更されます。
Dim selectedNode As ContextNode = CType(Me.theTreeView.SelectedNode.Tag, ContextNode)
Dim parentNode As ContextNode = selectedNode.ParentNode
If Not (parentNode Is Nothing) Then
MarkNodeAsRed(parentNode)
End If
ContextNode selectedNode = (ContextNode) this.theTreeView.SelectedNode.Tag;
ContextNode parentNode = selectedNode.ParentNode;
if (parentNode != null)
{
MarkNodeAsRed(parentNode);
}
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0