• 【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;
    }
    /*******相与枕藉乎舟中,不知东方之既白*******/
  • 相关阅读:
    安全公司
    HTML5 Security Cheatsheet
    渗透1
    dos其他
    Ddos 类别
    python之控制条件if语句
    python编码规范(二)——空行,换行,缩进
    python编码规范(一)——空格的使用
    python入门基础
    网页模板的自定义
  • 原文地址:https://www.cnblogs.com/Mars-0603/p/14745653.html
Copyright © 2020-2023  润新知