Winform进度条的问题,请高手指点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Winform进度条的问题,请高手指点相关的知识,希望对你有一定的参考价值。
近期我想做一个用winform程序停止和启动sql数据库服务,由于启动或停止数据库服务都会话费一定的时间,因此我想做一个进度条来显示,我用的启动和停止服务代码是:
ServiceController sc = new ServiceController("MSSQL$SQL2008");
if (!sc.Status.Equals(ServiceControllerStatus.Stopped))
sc.Stop();
或者还有一种方法,就是研究下SQl启动服务进程有那几个阶段,把不同的阶段和ProgressBar显示进度对应。获取当前SQL启动或停止到哪个阶段,ProgressBar就显示哪个进度。 参考技术A 添加滚动条。设置滚动条属性:步长,样式和速度,在后台控制时间然后滚动条什么时候滚动完。 参考技术B http://wenku.baidu.com/view/273ba3222f60ddccda38a069.html
资料供参考。
参考资料:http://wenku.baidu.com/view/273ba3222f60ddccda38a069.html
C# winform加载子窗体很慢 如何用进度条显示
窗体加载的时候很慢,有点卡的样子,要等很久才能显示整个页面,请问各位高手,这个问题应该怎样解决?怎样用进度条显示?
参考技术A 开线程用另外一个线程控制进度条,当前进程去加载子窗体难说。。要看你是怎么加载的。。而且还要看你是加载的什么东西。。。
以上是关于Winform进度条的问题,请高手指点的主要内容,如果未能解决你的问题,请参考以下文章