zoukankan      html  css  js  c++  java
  • Winfrom之ProgressBar控件(进度条)

    常用属性:
    
    设置进度条的样式:控件名. Style = ProgressBarStyle.Blocks;(Block、Continuous、Marquee)三种样式
    
    进度条的最大值:控件名.Maximum
    进度条的最小值:控件名.Minimum
    进度条的当前值:控件名.Value
    每次增加的值:控件名.Step
    加载滚动的速度:控件名.MarqueeAnimationSpeed
    

      注:进度条控件要跟定时器控件配合使用

    常用的方法:
      1、开始加载
            if (txtMax.Text.Trim() != "")
                {
                    int max = int.Parse(txtMax.Text.Trim());
                    prbTime.Maximum = max;
                }
                 定时器名称.Start();//启动
    
    2、加载完成后提示相应信息
        if (prbTime.Value<prbTime.Maximum)
                {
                    prbTime.PerformStep();//针对Blocks样式
                    //prbTime.Value+=prbTime.Step;//针对Marquee样式
                    //label3.Text = prbTime.Value.ToString();
                    label3.Text = "程序载入中,请耐心等一下";
                }
                else
                {
                    label3.Text = "加载完成!";
                    定时器名称.Stop();
                    Login ina = new Login();
                    ina.ShowDialog();                              
                }
    
    3、暂停加载
           定时器控件名.Stop();//暂停
    
    4、启动加载
           定时器控件名.Start();//启动    
    
    5、重新加载
                进度条名称.Value = 0;
                定时器控件名.Start();
    

      

  • 相关阅读:
    第二次编程作业总结
    structs get 方法乱码问题
    网址记录
    尸体解剖报告
    最后冲刺
    回答自己的提问——对自己最大的反馈
    构建之法13-17章读后感
    典型场景
    对其他各团队的评价
    用户调研
  • 原文地址:https://www.cnblogs.com/leiminghui/p/13561476.html
Copyright © 2011-2022 走看看