| 分類:[VB.NET/VB2005 以降]
VisualBasic2010 フォルダ一覧表示に際して
Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click
Dim 名前 As String = ""
For Each node As TreeNode In FolderTreeView.Nodes(0).Nodes If node.Checked Then 名前 = 名前 & node.Text & Environment.NewLine End If Next
If 名前.count=0 MessageBox.Show("ノード要選択", "警告") Else MessageBox.Show(名前, "選択フォルダ一覧") End If
End Sub
上記のコードを用いて、フォルダの一覧表示がされております フォルダを選択した場合で、出来ない場合がございますので、 ご教授下さい
@何も選択していなければ、ノード要選択とメッセージ表示される →問題ありません
A上位フォルダを選択したら、選択フォルダ一覧とメッセージ表示 される →問題ありません (上位フォルダとは、C:\TESTのTESTのみをチェックしています)
B下位フォルダを選択しているのに、ノード要選択と メッセージ表示されてしまうので、選択フォルダ一覧とメッセージ表示させたい (下位フォルダとは、C:\TEST\TEST1のTEST1のみを チェックしています)
Bについて、ご教授下さい
宜しくお願い致します
|