日期:2014-05-19  浏览次数:20930 次

一个C#问题
问题描述:使用C#做了一个小程序的欢迎界面,在该界面上使用了一个进度条控件,原希望在进度条走完后Show出程序主界面,所以将PerformStep方法置于了欢迎界面的Load事件中,但现在碰到的问题是在我看到程序欢迎界面时进度条已经完全填充满了,我无法看到进度条的填充过程,希望各位高手帮我解决一下这个问题,谢谢了!


private   void   frmWelcome_Load(object   sender,   System.EventArgs   e)
    {
                      while(this.prgLoading.Value <this.prgLoading.Maximum)
                    {
                                      this.prgLoading.PerformStep();
                    }
                    MessageBox.Show( "OK ");
    }


------解决方案--------------------
进度条控件空间你需要设置相关几个属性,控件的最大进度值,例如100,每次递增的属性10,另外设置timer控件,每隔一秒触发进度条递增,当进度条最大值达到100时弹出新窗口,具体代码访问
http://noriko529784.blog.163.com/大量开源代码和资料,需要的在主页中注明电子邮箱