Winform コントロールのパラメーターの目的について混乱していsender
ます。たとえば、次のようになります。
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
End Sub
sender
次のように何かを行うことで、何が保持されているかを確認できることを理解しています:
If TypeOf sender Is Label Then
'Execute some code...
End If
しかし、サブルーチンを生成するときにすべてのコントロールに送信者が含まれる正当な理由はありますか? つまり、フォームをダブルクリックすると、Private Sub form_load (sender....)
と e As System.EventArg
が表示されます。
これら 2 つのパラメーターの一般的な使用法は何ですか? それらは常に必要ですか?
ありがとうございました、
ダヤン D.