c#怎样在自己写的类里面添加单击事件

我写了一个类,怎样让它有自己的单击事件,C#能讲清楚点不?你写一个我看看,谢谢啦... 我写了一个类,怎样让它有自己的单击事件,C#
能讲清楚点不?你写一个我看看,谢谢啦
展开
 我来答
唔讲你k
2010-09-21 · 超过17用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:49.7万
展开全部
class Normal
{
public event OnClick Click;//定义事件,事件的类型OnClick是下面定义的委托
public delegate void OnClick(object sender, EventArgs e);//定义委托

...
public void Temp()
{
...
if (Click != null)//如果事件未必调用,则Click为null
{
Click(this, EventArgs.Empty);//触发事件
}
}
}

以上代码纯想像手打,请自行验证
wuzhengyinyue
2010-09-21 · TA获得超过159个赞
知道答主
回答量:39
采纳率:0%
帮助的人:56.4万
展开全部
当你点击button1的时候产生一个button_Click事件
Button button = new Button();
private void button1_Click(object sender, EventArgs e)
{
//先写button.Click += 接着按两下Tab键其它 就会就会自动插入 包括button_Click事件
button.Click += new EventHandler(button_Click);
}

void button_Click(object sender, EventArgs e)
{
throw new NotImplementedException();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
踏浪帅
2010-09-20 · TA获得超过319个赞
知道小有建树答主
回答量:1900
采纳率:0%
帮助的人:1329万
展开全部
这个你就要看C#有章专门叫 事件跟委托的

就是用来写自个定义的事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式