您的位置:首页 > 编程语言 > C#

我见过的讲述C# 委托的一个最直白的例子

2008-04-19 13:46 323 查看
委托有什么用?
我们在用vs.net开发程序时 在开发界面放一个按钮 点击它 在后台就会生成对这个按钮的click事件
然后我能就可以在该事件的代码里面写要处理的事。
该click事件事怎么和按钮联系起来的呢?
用国asp.net的都知道 this.BtnReturn.Click += new System.Web.UI.ImageClickEventHandler(this.BtnReturn_Click);
这里就是个委托 最后面的this.BtnReturn_Click就是按钮的cilick事件的函数 这个函数我们可以随便改
例如this.BtnReturn.Click += new System.Web.UI.ImageClickEventHandler(do);只要我们存在有个do()的函数就可以了,这就是委托的作用。
给一个行为添加函数,至于函数的内容可以让用户自己来写。
转载于 http://zhidao.baidu.com/question/26463450.html?si=4
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: