TreeView: finde en specifik treenode, og indsætte som dens childnode??
Jeg har lavet et alfabetisk treeview.Har statisk oprettet 29 (A til Å) treenodes
treenode a = new treenode("A");
treenode b = new treenode("B");
osv osv.
Så tilføjer jeg dem til mit treeview
myTreeView.Add(a);
myTreeView.Add(b);
osv osv.
Når jeg så skal til at indsætte noder, kommer jeg f.eks. med en
string strName = "John"
Der skal så laves en new treeNode(strName), som skal indsættes som en childNode på node j.
Dette kan jeg selvfølgelig gøre ved at have 29 if-sætninger,
men kunne godt tænke mig en lidt smartere løsning.
F.eks. følgende kode:
tNode = new treeNode(strName);
node(subString(strName, 0, 1)).Add(tNode);
Men det kan jeg bare ikke finde noget der kan.
Nogle der kan hjælpe mig her? :-)