event 自定义事件一例
2012-03-21 12:11
218 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace ConsoleTest { public delegate void EventHandler(string sInfo); class Class1 { public event EventHandler EventHandleTest; public void Start() { if (EventHandleTest != null) { Thread.Sleep(1000); EventHandleTest("完成进度20%"); Thread.Sleep(1000); EventHandleTest("完成进度40%"); Thread.Sleep(1000); EventHandleTest("完成进度60%"); Thread.Sleep(1000); EventHandleTest("完成进度80%"); Thread.Sleep(1000); EventHandleTest("完成进度100%"); } } } class customEvent { static void Main() { Class1 c = new Class1(); c.EventHandleTest +=new EventHandler(c_EventHandleTest); c.Start(); Console.ReadLine(); } public static void c_EventHandleTest(string sInfo) { Console.WriteLine(sInfo); } } }
运行结果:
![](http://hi.csdn.net/attachment/201203/21/0_1332303280vt33.gif)
相关文章推荐
- This event supports the .NET Framework infrastructure and is not intended to be used directly from your code?继承自VScrollbar的自定义winform控件,某些事件不触发的问题(Winform控件开发学习)
- 兼容IE和FF的手动触发事件,并自定义Event的属性值
- JavaScript Event 事件处理机制之自定义事件处理方法
- 关于Android自定义View中的onTouchEvent(MotionEvent event)事件监听
- cocos2dx3.2 自定义精灵让精灵能够回调接收EventTouch事件,
- 【List Event Receivers】区分自定义“事件处理”功能的两种部署方式
- 给自定义View添加TouchEvent事件监听
- IE下自定义元素event事件无效的原因及处理方法
- Android开发-自定义View-AndroidStudio(二十三)onTouchEvent触摸事件
- 利用[Event]元标签为自定义事件添加代码提示
- Android 自定义View 环绕六边形控件及其TouchEvent事件的监听
- Android开发-自定义View-AndroidStudio(二十三)onTouchEvent触摸事件
- event 事件 自定义滚动条 控制文字大小 透明度
- C++事件(Event)机制的实现一例
- spring中自定义Event事件的使用和浅析
- Flex4自定义事件类型Event的相关应用
- event 事件 自定义滚动条 控制文字滚动
- 自定义控件(视图)2期笔记14:自定义视图之View事件分发 dispatchTouchEvent,onTouch,onTouchEvent,onClick逻辑顺序过程
- Axure RP Pro - 相关问题 - master主控文档的behavior行为是custom widget自定义部件时丢失raised event可触发事件
- WPF自定义RoutedEvent事件代码段