如果我有一个按钮的动作功能:
private: System::Void button1_Click(System.Object sender, System.EventArgs e)
{}
我想知道谁将分配给e
& sender
他们的价值观?
答案 0 :(得分:3)
引发事件的代码必须设置发件人和事件参数。例如,如果有问题的按钮是Winforms元素,那么值将由System.Windows.Forms代码设置,您应该能够在MSDN文档中找到它的详细信息。
通常,按照惯例,发件人将是引发事件的对象实例。事件args将包含与事件相关的任何其他信息。