顾名思义,sender就是事件触发的消息发送者。按照约定,.NET 框架中的事件委托有两个参数:引发事件的源和该事件的数据。sender就是前者了,事件数据类从EventArgs 导出。此类不包含事件数据,在事件引发时不向事件处理程序传递状态信息的事件会使用此类。如果事件处理程序需要状态信息,则应用程序必须从此类派生一个类来保存数据
解决方案 »
- VS2012 ,今天在 Win7 上试着安装,结果无数次失败! 请高人指点:
- c# 链接 mysql类的问题
- 能不能解释一下随机数的产生算法
- 求个处理中文的正则表达式
- 使用OleDbDataAdapter保存数据时,如何获取触发器返回的信息?
- 再次请教了 其实和上两个问题 相关 Datagridview 的refresh 和invalidate 方法 为何无效?
- 求一查询sql
- DataGrid的编辑问题?
- C# 连接ACCESS为什么错误???绝对路经写错了吗?
- 求汉字GB2312编码对照表
- windowsforms 的问题。欢迎大家讨论~!(进来看看哟。。。。。)
- D版 visual studio.net(正式版) 南京有卖吗?
sender是事件触发的消息发送者。对于这句话我不太理解,举个例子:如果一个按钮button1,我点击这个按钮,那么事件消息的发送者是谁?是按钮、应用程序类、还是应用程序本身?另外,在通常的程序设计当中,如何使用这个sender,能否举个例子?谢谢
{
Button button=(Button)sender;
button.Text="text property has been changed at its event";
}