einheitliches context menü für alle child nodes eines parent nodes erzeugen
-
hallo,
weiß jemand wie ich in einem treeView Element allen Subnodes eines Hauptnodes
das gleiche Context Menü zuweise.Beim Hauptnode hab ich es so gemacht:
treeView1.Nodes["groups"].ContextMenuStrip = contextMenuStrip1GroupsMain;
meine Subnodes sehen so aus:
treeView1.Nodes["groups"].Nodes.Add("groups_" + GroupID + "", Description, 0, 0);
Die strings GoupID und Description fülle ich in einer foreach Schleife aus einer DB.
Viele Grüße,
Kai
-
problem gelöst, ich mache folgendes:
if (sNodeName.StartsWith("groups_"))
{int found = sNodeName.IndexOf("_");
sCriteria = sNodeName.Substring(found + 1);
e.Node.ContextMenuStrip = contextMenuStrip1Groups;dann klappts.
Kai