利用Visual C#打造一个平滑的进度条

利用Visual C#打造一个平滑的进度条
border="0" marginwidth="0" marginheight="0" src="http://219.239.88.50:80/adsunion/get/;pl=pl-20-pip-software;tp=if;sk=0;ck=0;/?" frameborder="0" noresize="65535" width="1" scrolling="no" height="1">
   概述

  本文描述了如何建立一个简单的、自定义的用户控件——一个平滑的进度条。

  在早先的进度条控件版本中,例如在 Microsoft Windows Common Controls ActiveX 控件中提供的版本,您可以看到进度条有两种不同的视图。您可以通过设定 Scrolling 属性来设定 Standard 视图或是 Smooth 视图。 Smooth 视图提供了一个区域来平滑的显示进度, Standard 试图则看上去是由一个一个方块来表示进度的。

  在 Visual C# .NET 中提供的进度条控件只支持 Standard 视图。

  本文的代码样例揭示了如何建立一个有如下属性的控件:

   Minimum。该属性表示了进度条的最小值。默认情况下是 0 ;您不能将该属性设为负值。

   Maximum。该属性表示了进度条的最大值。默认情况下是 100 。

   Value。该属性表示了进度条的当前值。该值必须介于 Minimum 和 Maximum 之间。

   ProgressBarColor。该属性表示了进度条的颜色。

   建立一个自定义的进度条控件

  1、按着下面的步骤,在 Visual C# .NET 中建立一个 Windows Control Library 项目:

  a、打开 Microsoft Visual Studio .NET。

  b、点击 File 菜单,点击 New ,再点击 Project 。

  c、在 New Project 对话框中,在 Project Types 中选择 Visual C# Projects,然后在 Templates 中选择 Windows Control Library 。

  d、在 Name 框中,填上 SmoothProgressBar ,并点击 OK 。

  e、在 Project Explorer 中&#x
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值