zoukankan      html  css  js  c++  java
  • 【WinForm】Dev ProgressBarControl 使用汇总

    1、修改进度条颜色
    https://blog.csdn.net/u012097590/article/details/111839610

            /// <summary>
            /// 设置进度条颜色
            /// </summary>
            /// <param name="progressBar"></param>
            /// <param name="startColor">起始颜色</param>
            /// <param name="endColor">结束颜色,跟起始颜色形成渐变色效果,如果不设置则用起始颜色</param>
            void SetProgressBarColor(ProgressBarControl progressBar, Color startColor, Color? endColor = null)
            {
                progressBar.Properties.ProgressViewStyle = DevExpress.XtraEditors.Controls.ProgressViewStyle.Solid;
                if (endColor == null)
                    progressBar.Properties.EndColor = startColor;
                else
                    progressBar.Properties.EndColor = endColor.Value;
                progressBar.Properties.StartColor = startColor;
                progressBar.Properties.ShowTitle = true;
                progressBar.Properties.LookAndFeel.SetStyle(DevExpress.LookAndFeel.LookAndFeelStyle.UltraFlat, false, false);
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                SetProgressBarColor(progressBarControl2, Color.Yellow);
                SetProgressBarColor(progressBarControl3, Color.Green);
                SetProgressBarColor(progressBarControl4, Color.Red,Color.White);
            }

    2、其他

    #region 进度条
    progressBarControl1.Visible = true;
    //设置一个最小值
    progressBarControl1.Properties.Minimum = 0;
    //设置一个最大值
    progressBarControl1.Properties.Maximum = 100;
    //设置步长,即每次增加的数
    progressBarControl1.Properties.Step = 1;
    //设置进度条的样式
    progressBarControl1.Properties.ProgressViewStyle = DevExpress.XtraEditors.Controls.ProgressViewStyle.Solid;
    //当前值
    progressBarControl1.Position = 0;
    //是否显示进度数据
    progressBarControl1.Properties.ShowTitle = true;
    //是否显示百分比
    progressBarControl1.Properties.PercentView = true;
    #endregion
    for (int i = 0; i < rowCount; i++)
    {
        Application.DoEvents();
        progressBarControl1.Position += 1;
    }
    /*******相与枕藉乎舟中,不知东方之既白*******/
  • 相关阅读:
    Linux/windows查看设置环境变量指令
    转载:windows查看进程相关指令
    Ubuntu开启SSHD服务
    Ubuntu root方式登录
    洛谷P1466 集合 Subset Sums
    洛谷P1726 上白泽慧音
    洛谷P1983 车站分级
    洛谷P2577 [ZJOI2005]午餐
    洛谷P1119 灾后重建
    P1169 [ZJOI2007]棋盘制作
  • 原文地址:https://www.cnblogs.com/Mars-0603/p/14745653.html
Copyright © 2011-2022 走看看