Treeview zu ContextMenue möglich?

24/01/2008 - 00:46 von murray_de_luxe | Report spam
Hallo,
ich stehe momentan vor der Problematik ein Treeview (in seiner Struktur mit
Nodes und Subnodes) in ein
ContextMenu zu "konvertieren". Bisher sind meine Versuche allerdings
klàglich gescheitert. Von daher wollte ich
einfach mal anfragen ob diese Problematik evtl. schon bekannt ist und/oder
es evtl. sogar Classes/Subs/Functions schon
dafür gibt, die ich nutzen könnte. Muss ja das Rad nicht neu erfinden, oder
doch?
Ansonsten wàre ich dann für evtl. Lösungsvorschlàge immer zu haben!
Vielen Dank im voraus.
 

Lesen sie die antworten

#1 Armin Zingler
24/01/2008 - 01:29 | Warnen spam
"murray_de_luxe" schrieb
Hallo,
ich stehe momentan vor der Problematik ein Treeview (in seiner
Struktur mit Nodes und Subnodes) in ein
ContextMenu zu "konvertieren". Bisher sind meine Versuche allerdings
klàglich gescheitert. Von daher wollte ich
einfach mal anfragen ob diese Problematik evtl. schon bekannt ist
und/oder es evtl. sogar Classes/Subs/Functions schon
dafür gibt, die ich nutzen könnte. Muss ja das Rad nicht neu
erfinden, oder doch?
Ansonsten wàre ich dann für evtl. Lösungsvorschlàge immer zu haben!
Vielen Dank im voraus.



Die Daten im Treeview kommen sicher irgendwo her. Aus diesen würde ich
das Contextmenu erstellen. Direkt aus dem Treeview:

Private Shared Sub Add( _
ByVal Nodes As TreeNodeCollection, _
ByVal MenuItems As Windows.Forms.Menu.MenuItemCollection)

For Each Node As TreeNode In Nodes
Add(Node.Nodes, MenuItems.Add(Node.Text).MenuItems)
Next

End Sub


Aufruf:

Add(TreeView1.Nodes, ContextMenu1.MenuItems)


Armin

Ähnliche fragen