c#编写的winform的时候怎么让程序等待一段时间~!

让程序等待100ms

System.Threading.Sleep(100);可以实现等待,但是这时候窗口是白色的假死状态,如果你想实现过段时间再让窗口做动作可以用timer控件
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-06-04
System.Threading.Sleep(100);
但是这个等待会让界面无响应,所以不要太长时间
第2个回答  2020-07-17
thread.sleep(100);

c#编写的winform的时候怎么让程序等待一段时间~!
System.Threading.Sleep(100);可以实现等待,但是这时候窗口是白色的假死状态,如果你想实现过段时间再让窗口做动作可以用timer控件

求救:C# WinForm 怎么实现延时操作?
1、使用线程里的Thread.Sleep(10*1000); 1秒=1000毫秒,可以改成10000,也可以像我括号里面那么写的。需要添加引用 2、采用Timer方法 Timer控件 Timer.Enabled 属性用于设置是否启用定时器 Timer.Interval 属性,事件的间隔,单位毫秒 ,达到间隔时发生。

在c#中让窗体延缓时间自动关闭的代码
WINFORM:加入TIMER控件,TIMER控件中加入窗体关闭代码this.Close(),窗体加载时将TIMER控件Enable属性设置为TRUE;WEBFORM:使用JS,在窗体打开时执行setTimeout(“window.close()”,10000);\/\/10秒后关闭窗口

C#WinForm的窗体等待效果
你先把form2写成不可见,然后单击事件后执行 某个对象的等待方法 把这个对象传递给form2,在Create事件里面执行这个传递到form2的某个方法终止等待,然后在show 第二个窗体为可见 这样应该可以了。 我的想法是这样,但是不知道实际会碰到什么问题哈。

c# 进度条进度的控制
我猜你是说winform窗体应用程序吧。winform下直接有一个ProgressBar进度条控件。给它赋值0到1的浮点数时,它就会显示相应的进度条长度。但是怎么去使用进度条来跟进你方法的执行过程呢?这里最常用的思想是。如果你的方法需要等待2秒以上的话。一般来说,肯定在你的方法里有一个比较多次的循环。比如按行...

C#WinForm实现Loading等待界面
CloseFormInternal(){loadingForm.closeOrder();loadingForm = null;}}}原文链接:点击这里,走你 有好的建议,请在下方输入你的评论。欢迎访问个人博客 https:\/\/guanchao.site 欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”原文:https:\/\/juejin.cn\/post\/7106748656727883784 ...

winform的程序,多个线程,如何控制他暂定,恢复,终止
暂停和恢复实际可以在执行方法里用Thread.Sleep(1000)来控制,1000代表线程休眠时间,单位毫秒 终止 ProcessThreadCollection ptCollection = Process.GetCurrentProcess().Threads;这里可以查出当前线程,只需要匹配出需要终止的线程调用Thread.About()比如 foreach (Thread tt in ptCollection){ if (tt....

C#怎么减少假死,等待响应时间
1、造成假死的原因一般只有一个,就是界面线程阻塞的。WPF、Winform应用默认是只有一个线程的,即UI线程。 当你把某些比较耗时的代码写入事件,那么UI线程就会阻塞,体现给用户的就是“界面卡死了”。解决方案很简单,使用后台线程处理耗时的任务,让UI线程保持畅通即可。示例代码:void Button1_Click(...

C#怎么实现先执行一个函数,等待1秒钟,再执行一个函数。
要实现这样地函数不难就是写两个线程,要不然你也可以获取当前系统时间,等时间+1秒地时候执行另一个函数

C# 中winform程序响应时间长的时候,怎么显示一个正在执行的状态,就是在...
新开一个线程让这个线程来运行,知道你的函数执行完成,通知那个运行有图片的窗口关闭就好了

相似回答
大家正在搜