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;
    }
    /*******相与枕藉乎舟中,不知东方之既白*******/
  • 相关阅读:
    ORM框架
    js获取浏览器和元素对象的尺寸
    js中的兼容问题
    JS页面上的流氓广告功能
    JS计算1到10的每一个数字的阶乘之和
    JS中 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量
    JS中99乘法表
    JS 中计算 1
    JS中判断一个数是否为质数
    JS水仙花数
  • 原文地址:https://www.cnblogs.com/Mars-0603/p/14745653.html
Copyright © 2011-2022 走看看