从System.EventArgs获取其值的位置?

时间:2012-12-09 04:44:59

标签: c# .net

如果我有一个按钮的动作功能:

private: System::Void button1_Click(System.Object  sender, System.EventArgs  e) 
{}

我想知道谁将分配给e& sender他们的价值观?

1 个答案:

答案 0 :(得分:3)

引发事件的代码必须设置发件人和事件参数。例如,如果有问题的按钮是Winforms元素,那么值将由System.Windows.Forms代码设置,您应该能够在MSDN文档中找到它的详细信息。

通常,按照惯例,发件人将是引发事件的对象实例。事件args将包含与事件相关的任何其他信息。