Lo scopo è sfruttare una routine simile a questo esempio. Attualmente è usata per la gestione dei pulsanti ma la vorrei estendere per il menù contestuale, per non duplicare il codice di gestione.
I parametri di input sono gli stessi, un System.Object e un System.EventArgs ma se non sistemo il CType viene generato un cast exception.
Quello che vorrei fare è un qualcosa del genere:
Select Case CType(sender, sender.GetType() ).Text
come si può fare?
Codice PHP:
Private Sub HandleListbox(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles butInsert.Click, InsertToolStripMenuItem.Click
Select Case CType(sender, Button).Text
Case bla bla
End Select
End Sub