您的位置:首页 > 家居用品 > 照明灯具 > [东华艺宗]网页游戏开发之C#类中操作UI层控件状态2

[东华艺宗]网页游戏开发之C#类中操作UI层控件状态2

luyued 发布于 2011-02-23 08:47   浏览 N 次  

东华艺宗游戏人才培训中心

今天的网页游戏开发教程教大家的是 C#类中操作UI层控件状态 2

类A

1 public class A

2 {

3 //定义事件

4 public event EventHandler SetInfo;

5 //类A中执行的事件

6 private void SetSourceInfo(object sender, EventArgs e)

7 {

8 if (SetInfo!= null) { SetInfo(sender, e); }

9 }

10 //或

11 //定义委托

12 public dSetSourceInfo tt;

13 public delegate void dSetSourceInfo(string str);

14 //类A中执行的方法

15 private void SetSourceInfott(string str)

16 {

17 if (tt != null) { tt(str); }

18 }

19 public A() { }

20

21 ///

22 /// 开始

23 ///

24 public void Start()

25 {

26 //委托使用

27 //SetSourceInfott("哈哈哈");

28 //Thread.Sleep(1000);

29 //SetSourceInfott("哈哈哈1");

30 //Thread.Sleep(1000);

31 //SetSourceInfott("哈哈哈2");

32

33 //事件使用

34 SetSourceInfo("哈哈哈",null);

35 Thread.Sleep(1000);

36 SetSourceInfo("哈哈哈1",null);

37 Thread.Sleep(1000);

38 SetSourceInfo("哈哈哈2",null);

39 }

40 }

以上为一些简单的应用,其它复杂的基本上都可以按照这一招来做.


MSN空间完美搬家到新浪博客!

图文资讯
广告赞助商