北京理工大学金旭亮老师C#(45—ProgressBarAndTimer)

ProgressBar关键属性

  1. value:进度条的当前值
  2. Maxium:进度条正使用的范围的上限,默认值为100

Timer关键属性

  1. Interval:timer的tick事件调用的间隔
  2. Enabled:为True时调用tick事件,为False 时不调用
// button的click事件,控制Timer的tick事件的开始与结束
private void btnTimer_Click(object sender, EventArgs e)
        {
            timer1.Enabled = !timer1.Enabled;
            if (timer1.Enabled == true)
                btnTimer.Text = string.Format("结束");
            else
                btnTimer.Text = string.Format("开始");

        }

 
// timer的tick事件,当timer的enabled属性为True时,tick事件使进度条value值增加5
private void timer1_Tick(object sender, EventArgs e)
        {
            if (progressBar2.Value + 5 > progressBar2.Maximum)
            { progressBar2.Value = progressBar2.Maximum;
                progressBar2.Value = progressBar2.Minimum;
            }
            else
                progressBar2.Value += 5;
        }

学习指导:怎样学习和掌握一个新控件?

  • 问一问:
  1. 这个控件是干什么用的?
  2. 这个控件有哪些重要属性?
  3. 这个控件有哪些特定的方法,触发哪些特定的事件?
  • 玩一玩:
  1. 编写小的示例代码,分块掌握控件的各种功能。关键是弄明白:
  2. 使用这个控件完成某项特定的工作,涉及到哪些属性、方法和事件?
  • 用一用:
  1. 在真实的开发中使用这个控件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值