ヘッダー

VB.NET2002対応 VB.NET2003対応 VB2005対応

 

ノードが選択されているか判断する

参照:TreeViewの基礎用語

 

1.何かが選択されているか判断する

 

VB.NET2002対応 VB.NET2003対応 VB2005対応

If IsNothing(TreeView1.SelectedNode) Then
   
MsgBox("ノードは選択されていません。")
Else
    MsgBox("ノードが選択されています。")
End
If

メモ:選択されているノードを取得するには別掲 選択されているノードを取得する 参照。

 

2.3番目のルートノードが選択されているか判断する

 

VB.NET2002対応 VB.NET2003対応 VB2005対応

If Not IsNothing(TreeView1.SelectedNode) Then
   
If TreeView1.SelectedNode.Equals(TreeView1.Nodes(2)) Then
       
MsgBox("3番目のルートノードが選択されています。")
   
Else
       
MsgBox("3番目のルートノードは選択されていません。")
    End
If
Else
   
MsgBox("どのノードも選択されていません。")
End
If

メモ:選択されているノードを取得するには別掲 選択されているノードを取得する 参照。