这是代码部分这是界面 “取消” 是button2 12345 是label1 点击取消时,label的text 不会改变,3秒后这个窗口关闭。
注释掉45行, 点击取消时,隔3秒,label1 的text 按要求变化。
注释掉42到45行,点击取消时,label1的text 按要求变化。好像执行顺序是42-44行,再执行45行,在执行41行。这是什么原因?我想点击取消,label1的text按要求变化,3秒后关闭窗口,该如何实现?C# 窗体,顺序
注释掉45行, 点击取消时,隔3秒,label1 的text 按要求变化。
注释掉42到45行,点击取消时,label1的text 按要求变化。好像执行顺序是42-44行,再执行45行,在执行41行。这是什么原因?我想点击取消,label1的text按要求变化,3秒后关闭窗口,该如何实现?C# 窗体,顺序
解决方案 »
- 高手进
- 怎样在remoting中传递Image对象啊?
- 如何参数化动态sql语句(普遍性的问题,顶着肯定有分,不够再加!!)
- 请问一下如何在程序里修改msi文件
- 关于TreeView的问题,紧急,高手帮忙
- 怎样得到文件的关联图标(48*48大图标),怎样从Thumbs.db中取得文件缩略图
- 请问 C# 中 abstract与virtual的关系和区别
- 郁闷,怎么这么多的好书都用C#...?
- c/s的datagrid中能不能加按钮列?怎么加?怎么触发按钮事件
- 如何在C#中的菜单中加入“窗体控制”,即有所有打开窗体的列表,还有排列,平铺等功能
- SQL查询意外返回值
- Winform程序中调用Webservice,在Win32下运行没有问题,在Win64下面,会crash
点取消的时候激活timer就可以了。
Application.DoEvents();
Thread.Sleep(1000);
不过你最好用
等待3秒可以直接:Thread.Sleep(3000);就可以了。
这是因为主线程一直被占用,没时间去更新界面。