progressBarControl控件(Devexpress)使用

新建一个窗体,拖个按钮和 progressBarControl控件(Devexpress)

在按钮事件里

private void simpleButton1_Click(object sender, EventArgs e)

        {

            //设置一个最小值

            progressBarControl1.Properties.Minimum = 0;

            //设置一个最大值

            progressBarControl1.Properties.Maximum = 1000;

            //设置步长,即每次增加的数

            progressBarControl1.Properties.Step = 1;

           //设置进度条的样式

            progressBarControl1.Properties.ProgressViewStyle. = DevExpress.XtraEditors.Controls.ProgressViewStyle.Solid;

            progressBarControl1.Position = 0;

            for (int i = 0; i < progressBarControl1.Properties.Maximum ; i++)

            {

                //处理当前消息队列中的所有windows消息

                Application.DoEvents();

                //当前线程挂起指定的时间,这个是为了演示

                System.Threading.Thread.Sleep(12);

                //执行步长

                progressBarControl1.PerformStep();

            }

        }

 

总结

progressBarControl使用很方便,只需要在使用时给它一个最小值,最大值,步长

执行progressBarControl1.PerformStep();

//处理当前消息队列中的所有windows消息

                Application.DoEvents();

这样就OK 了

  

你可能感兴趣的:(ProgressBar)