我想根據前兩個字符創建字符串的分層視圖。當向treeview控件插入節點時防止重複
如果字符串: AAAA,AAAA,BBDD,AABB,AACC,BBDD,BBEE
我想reate一個TreeView,看起來像這樣:
AA
AAAA
AABB
AACC
BB
BBDD
BBEE
目前,我有一些代碼看起來像這樣(的循環中的字符串內):
TreeNode pfxNode;
if (treeView1.Nodes[pfx]!=null) {
pfxNode = treeView1.Nodes[pfx];
}
else {
pfxNode = treeView1.Nodes.Add(pfx);
}
if (!pfxNode.Nodes.ContainsKey(string)) {
pfxNode.Nodes.Add(string, string + " some info");
}
出於某種原因,這結束了在頂級多個「AA」的節點。
我錯過了什麼?
請不要預過濾字符串我想根據密鑰檢查特定的treenode是否存在。
感謝
這絕對是我錯過的。我預計pfx也將成爲提供單個字符串時的關鍵。謝謝。 – epeleg 2011-06-11 14:01:33