1 private void simpleButton1_Click(object sender, EventArgs e) 2 3 { 4 //设置一个最小值 5 progressBarControl1.Properties.Minimum = 0; 6 //设置一个最大值 7 progressBarControl1.Properties.Maximum = 1000; 8 //设置步长,即每次增长的数 9 progressBarControl1.Properties.Step = 1; 10 //设置进度条的样式 11 progressBarControl1.Properties.ProgressViewStyle = 12 DevExpress.XtraEditors.Controls.ProgressViewStyle.Solid; 13 //当前进度的值,能够设置和获取 14 progressBarControl1.Position = 0; 15 for (int i = 0; i < progressBarControl1.Properties.Maximum ; i++) 16 { 17 //处理当前消息队列中的全部windows消息 18 Application.DoEvents(); 19 //当前线程挂起指定的时间,这个是为了演示 20 System.Threading.Thread.Sleep(12); 21 //执行步长 22 progressBarControl1.PerformStep(); 23 } 24 }