Xml Stringhe EventHandler

martedì 12 aprile 2005 - 00.11

civetta Profilo | Newbie

Salve a tutti vorrei creare un menu dinamico partendo da un file xml. leggo tutti i nodi del file xml e creo da esso i menuitem relativi ma il problema sorge quando devo legare il metodo che contiene la firma

menu = new MenuItem(label, new EventHandler(MiaClasse.MioEvento));

leggendo al file xml avro "MiaClasse.MioEvento" in formato stringa come è possibile trasformarlo nella relativa firma?

Brainkiller Profilo | Guru

Che io sappia non si può.
Ricordo che per fare un'implementazione simile tutte le voci di menù le avevo legate allo stesso evento per semplicità e dopo da dentro l'evento riuscivo a recupere l'indice del menù cliccato o la label rappresentata dalla voce del menù e con uno switch/case agivo di conseguenza in base alla voce selezionata.

ciao
david

civetta Profilo | Newbie

Anche io avevo trovato una soluzione simile , oppure un'altra possibilità è quella di implementare un'interfaccia con un metodo comune e quindi creare un'istanza di questa

EventHandler(ImplementazioneMiaInterfaccia.Click)

Però a questo punto la delega va a farsi benedire!
Costruirò i miei menu con un approccio di tipo RAD e forse faccio prima!
Grazie comunque
Ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5