当前位置:编程学习 > C#/ASP.NET >>

请问checkBox_CheckedChanged事件

private void checkBox1_CheckedChanged(object sender, EventArgs e)
{


}

我想问一下,这个sender是不是指引发事件者,也就是checkbox本身
如果,我是通过点击button1按钮,使得checkbox1的checked发生改变
那么,这个sender还是checkbox1本身吗?会不会是button1 --------------------编程问答-------------------- 当然还是 checkbox1 --------------------编程问答-------------------- 如果checkBox1的checked没有改变,再怎么点击button1事件是不会发生的,只有当checkBox1的checked发送变化时,事件才会发生,这里面sender还是checkbox1 --------------------编程问答-------------------- checkbox1 本身 --------------------编程问答-------------------- protected void Button1_Click(object sender, EventArgs e)

其中的sender,就是你点击的button.可以通过类型转换得到这个button的引用:
Button sendButton = (Button)sender;
e是你点击事件的一些参数。

在加上一些参考
http://www.cnblogs.com/eecc/archive/2008/05/05/1183258.html --------------------编程问答-------------------- --------------------编程问答-------------------- protected void Button1_Click(object sender, EventArgs e)

其中的sender,就是你点击的button.可以通过类型转换得到这个button的引用:
Button sendButton = (Button)sender;
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,