Hallo.
Ik ben een treeview aan het maken die ik vul met bepaalde registry keys.
Als deze keys aan een bepaalde voorwaarde voldoen wil ik de checkbox van de betreffende node checken tijdens de loop om de node te vullen.
Hoe kan ik nu deze checkbox(en) checken? Ik kom er namelijk niet achter hoe ik de current node moet aanroepen.
het vullen gaat ook verder perfect. Alvast bedankt!
Ik ben een treeview aan het maken die ik vul met bepaalde registry keys.
Als deze keys aan een bepaalde voorwaarde voldoen wil ik de checkbox van de betreffende node checken tijdens de loop om de node te vullen.
Hoe kan ik nu deze checkbox(en) checken? Ik kom er namelijk niet achter hoe ik de current node moet aanroepen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| private void readKeys()
{
RegistryKey regKey = Registry.CurrentUser;
regKey = regKey.OpenSubKey("Software\\Microsoft\\Internet Explorer\\TypedURLs");
nrURLS.Text = regKey.ValueCount.ToString();
Keys.Nodes.Add(regKey.Name.ToString());
int nr = regKey.ValueCount;
string[] names = regKey.GetValueNames();
for(int i=0; i<nr;i++)
{
Keys.Nodes[0].Nodes.Add(names[i] + " (" + regKey.GetValue(names[i]).ToString()+") ");
//HIER MOET DUS EEN if STATEMENT KOMEN DIE DE HUIDIGE CHECKBOX CHECKED
Keys.Nodes[0].Nodes[i].Nodes.Add(regKey.GetValue(names[i]).ToString());
}
} |
het vullen gaat ook verder perfect. Alvast bedankt!
Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...