VB.NET Wofür wird der Absender verwendet?

Ich bin verwirrt über den Zweck dersender Parameter in Winform-Steuerelementen, zum Beispiel:

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

End Sub

Ich verstehe, ich kann was überprüfensender hält, indem man etwas so macht:

If TypeOf sender Is Label Then
 'Execute some code...
End If

Aber gibt es einen guten Grund, warum der Absender in jedes einzelne Steuerelement einbezogen wird, wenn er die Subroutine für mich generiert? Mit anderen Worten, ich doppelklicke auf ein Formular und bekomme dasPrivate Sub form_load (sender....) und e As System.EventArgs.

Wie werden diese beiden Parameter häufig verwendet? Werden sie immer benötigt?

Vielen Dank,

Tag und.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage