过程:在树视图控件中添加一个节点,节点文本 = textbox1.text
我想防止添加重复节点,也就是说,如果添加了带有文本“ABC”的节点,那么下一次,不应将带有文本“ABC”的节点添加到树视图控件中。
我尝试了以下方法,但无法达到预期的效果。方法一)
Dim list As New ArrayList
list.Add(TextBox1.Text)
if list.Contains(Textbox1.Text) then
MsgBox("Use different name")
else
.....code to add node with text
end if
方法 B)
if Treeview1.Nodes.Count > 0 then
For i = 0 to Treeview1.Nodes.Count
if Treeview1.Nodes(i).Text=Textbox1.Text then
MsgBox("Use different name")
end if
next
else
........code to add node with text
end if
我无法理解在这个论坛上为 C# 建议的解决方案。
任何帮助将不胜感激。
谢谢