Scusate il titolo ma non mi è venuto niente di meglio.
Mettiamo il codice relativo a Button1.Click generato da VS:
Per ottenere il testo del Button dovrei fare una conversione tra oggetti, esempio:codice:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End Sub
Io ho preso l' abitudine, dove mi serve, di dichiarare "sender" dello stesso tipo dell' oggetto che genera l' evento in modo da evitare la conversione, esempio:codice:Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim b As Button b = CType(sender, Button) Console.WriteLine(b.Text) End Sub
Il mio dubbio è se sia una pratica corretta e se può causare problemi.codice:Private Sub Button1_Click(ByVal sender As Button, ByVal e As System.EventArgs) Handles Button1.Click Console.WriteLine(sender.Text) End Sub
Grazie!

Rispondi quotando
