您的位置:首页 > 移动开发 > Objective-C

关于C#事件处理函数中的参数(object sender, EventArgs e)

2012-08-24 22:55 573 查看
1、是事件源,表示触发事件的那个组件

如(button/label/listview...),比如说你单击button,那么sender就是button

2、EventArgs是事件参数,它用来辅助你处理事件
比如说你用鼠标点击窗体,那么EventArgs是会包含点击的位置等等

例:

[csharp]
view plaincopyprint?

private void label1_MouseClick(object sender, MouseEventArgs e)
{
Label senderLabel = (Label)sender; // 根据sender引用控件

senderLabel.Text = e.Button.ToString(); // 根据e中的button参数,判断是左键按下还是右键

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: