搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 求助c#的问题
标题:
求助c#的问题
只看楼主
吕游
等 级:
新手上路
帖 子:6
专家分:0
注 册:2010-5-10
结帖率:
33.33%
楼主
已结贴
√
问题点数:10 回复次数:5
求助c#的问题
谁能给我说说委托和事件是怎么用的吗?谢谢
2010-11-30 22:20
南川
等 级:
业余侠客
威 望:
1
帖 子:111
专家分:235
注 册:2010-6-25
第
2
楼
得分:5
比较常见的就是通过一个窗体去调用操作另外一个窗体
代码是通过Form2的按钮操纵Form1的背景色,自己结合其他的基本知识看看吧
当然其他的用法还很多,慢慢的消化吧
WindowsApplication1.rar
(33.17 KB)
2010-11-30 22:27
zwk199024
等 级:
论坛游侠
帖 子:63
专家分:102
注 册:2010-9-15
第
3
楼
得分:0
楼主的问题说的不清楚啊
2010-12-01 12:39
zhoufeng1988
来 自:北京
等 级:
贵宾
威 望:
27
帖 子:1432
专家分:6329
注 册:2009-5-31
第
4
楼
得分:0
优酷里应该有一些视频教程。
或者你上百度找一下。
听一下视频就明白了。
2010-12-01 13:43
c1_wangyf
等 级:
小飞侠
威 望:
7
帖 子:665
专家分:2832
注 册:2010-5-24
第
5
楼
得分:0
是啊,百度一下或者看一下视频吗?!
2010-12-01 17:00
t765159796
等 级:
论坛游民
帖 子:50
专家分:70
注 册:2010-12-1
第
6
楼
得分:5
C#的委托相当于C/C++中的函数指针。用来获取一个函数的入口地址,实现对函数的操作。委托的使用要先定义后实例化,最后调用.
事件最常见的用途是用于窗体编程。先定义如事件TextOut定义:public event EventHandler TextOut
然后激活,如下:if (TextOut !=null)
TextOut(this , new EventArgs());
检查TextOut事件有没有订阅,如不为null,则表示用用户订阅。
订阅事件是TestApp类,首先实例化EventSource,然后订阅事件:evsrc.TextOut +=new EventSource.EventHandler(CatchEvent);
也可以取消订阅:evsrc.TextOut -=new EventSource.EventHandler(CatchEvent);
以上就是我的回复,希望对你有所帮助!
2010-12-02 14:03
6
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-327461-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.746170 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved