Salve,
Avendo un ContextMenuStrip, che contiene un'item per ogni elemento presente nell'array txtItems dichiarata tra le proprietà dell'applicazione ( My.Setting.txtItems ), generati da questo codice:
codice:
For i As Integer = 0 To My.setting.txtItems
Dim item As New ToolStripItem
item.name = "txt-" & i
item.text = My.setting.txtItems.item(i);
menu.Items.Add(item)
AddHandler item.Click, AddressOf nameR
Next
Come avrete capito menu e il ContextMenuStrip.
Vorrei, non so come, che la runtine nameR, eseguita al click su ogni item presente nel menu, mi stampasse, o semplicemente mi ricavasse il name dell'item cliccato ( "txt-" & i ) cosi da prendere il valore di i contenuto nel suo interno.
Come dovrebbe essere la runtine nameR, per fare ciò che voglio io? non credo sia possibile, almeno da quello che so io, passare dei parametri in questo modo:
codice:
AddHandler item.Click, AddressOf nameR, parametro
O in qualunque altro modo, o sbaglio?