C# 中如何自定义事件?
来源:互联网 发布:荣誉证书制作软件 编辑:程序博客网 时间:2024/05/17 23:20
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
Wason (zhuhai)
本次只用一个实例,来说明在C#中如何使用自定义事件。
写一个类,此类包含了自定义事件: onSendMsg。
文件名:ChatServer.cs
public class ChatServer
{
public delegate void MyEventHandler(string msg);
public event MyEventHandler onSendMsg;
public void SendMsg()
{
onSendMsg("开始发送消息!");
}
}
文件名:Form1.cs
///////////////////////////////////
//类事件的处理代码如下
private void SendMsgTest()
{
//创建ChatServer类的实例
Server f_Server;
f_Server = new Server();
f_Server.onSendMsg += new Server.MyEventHandler(this.OnSendMsg);
//调用 f_Server的SendMsg()函数
f_Server.SendMsg();
}
//处理 onSendMsg 事件代码
protected void OnSendMsg(string msg)
{
//输出调试信息
Console.WriteLine(msg);
}
自定义事件?';return true">
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
C# 中如何自定义事件? Wason (zhuhai)
本次只用一个实例,来说明在C#中如何使用自定义事件。
写一个类,此类包含了自定义事件: onSendMsg。
文件名:ChatServer.cs
public class ChatServer
{
public delegate void MyEventHandler(string msg);
public event MyEventHandler onSendMsg;
public void SendMsg()
{
onSendMsg("开始发送消息!");
}
}
文件名:Form1.cs
///////////////////////////////////
//类事件的处理代码如下
private void SendMsgTest()
{
//创建ChatServer类的实例
Server f_Server;
f_Server = new Server();
f_Server.onSendMsg += new Server.MyEventHandler(this.OnSendMsg);
//调用 f_Server的SendMsg()函数
f_Server.SendMsg();
}
//处理 onSendMsg 事件代码
protected void OnSendMsg(string msg)
{
//输出调试信息
Console.WriteLine(msg);
}
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- C# 中如何自定义事件?
- C# 中如何自定义事件?
- C# 中如何自定义事件?
- C# 中如何自定义事件?
- C# 中如何自定义事件?
- C#中如何自定义事件
- c#中如何截取Windows消息来触发自定义事件
- C#中如何截取Windows消息来触发自定义事件
- C#事件-自定义事件
- 在C#中实现自定义事件
- C#中自定义事件的触发
- c#自定义控件中事件的处理
- c# 自定义控件如何在属性栏添加自定义事件
- 如何在JavaScript中创建自定义事件
- C#中如何处理鼠标事件
- c# 自定义控件的事件处理函数如何创建
- C#中自定义控件中带参数事件的实现
- c#自定义事件
- 使用 DataAdapter 和 DataSet 更新数据库 [C#]
- BBS(php & mysql)完整版(二)
- .NET Framework For Java Programmers ---1(Good)
- 建立动态的WML站点(一)
- 关于webcontrol和pagelet的一点看法
- C# 中如何自定义事件?
- PHP制作图型计数器的例子
- 再来一个分页的存储过程,这可比别的好多了,就是不知速度如何!
- .NET Framework For Java Programmers ---4(Good)
- 打造计数器DIY三步曲(下)
- 掌握ADO.NET的十个热门技巧(二)
- 一个域名查询的程序
- 关于.net的几个重要问题的bigeagle版本
- 打造计数器DIY三步曲(上)