0
使用下面的代碼,我將列表框中的文件列表添加到樹視圖。我想爲每個包含文件擴展名的已添加節點添加一個標籤。將標籤添加到treenode
我搜索了一整天,我的生活不能制定出如何將標記添加到一個TreeNode
Dim Copy2 = aMailbox & tvProgress.SelectedNode.Parent.Text & "\" & tvProgress.SelectedNode.Text & "\" & lstRequired.Text
Dim Copy1 = rPath & lstRequired.Text
If File.Exists(Copy2) Then
MsgBox("File already added. Please edit from the view above", MsgBoxStyle.OkOnly)
Exit Sub
End If
If lstRequired.Text = "Add Additional Requirement" Then
ReportSelect.Show()
Exit Sub
End If
If File.Exists(Copy1) Then
File.Copy(Copy1, Copy2)
tvProgress.SelectedNode.Nodes.Add(lstRequired.Text)
tvProgress.ImageIndex = 0
Else
MsgBox("This file no longer exists in your Lynx Repository. Please select another", MsgBoxStyle.OkOnly, "Lynx Control Panel")
Exit Sub
End If
End Sub
任何意見
感謝
謝謝'暗淡我作爲指數 I = tvProgress.SelectedNode.Index'是給我System.data的'錯誤.index在這種情況下是不可訪問的,因爲它是'朋友' - 只是試圖通過現在的工作 – elmonko
我還沒有嘗試過,但我有另一種選擇:獲取所選節點的節點數並將其作爲索引,我會編輯我的答案。 – Codemunkeee