如何在 Visual C# 中创建平滑进度栏

本文介绍如何在Visual C#中创建一个自定义的ProgressBar控件,以实现平滑的进度显示效果。适合使用Microsoft Visual C# 2008及2005 Express Edition的开发者。
摘要由CSDN通过智能技术生成
概要:

  • 创建一个自定义ProgressBar控件
  • Create sample client application
本文演示如何创建一个简单的自定义 UserControl 若要创建一个平滑,滚动 ProgressBar 控件。

ProgressBar 控件,如与 Microsoft Windows 公共控件 ActiveX 控件,提供版本的早期版本中您可以在两个不同的视图中查看进度。 若要控制这些视图,您使用 滚动 属性,其中包括标准和平滑的设置。 平滑滚动功能生成的颜色,表示进度,实心块和标准滚动显示分段并由组成一系列小块或矩形。

that is included with Microsoft Visual C# ProgressBar control supports only standard setting。

这篇文章中的代码示例演示如何创建一个支持下列属性的控件:
最小值 。 此属性获取或设置为的进度的有效的值范围内的较低值。 此属性的默认值为零 (0) ; 您不能将此属性设置为负值。
最大 。 此属性获取或设置为范围内的进度的有效的值的上限值。 此属性的默认值为 100。
。 此属性获取或设置当前级别的进度。 值必须是 最小 最大 属性定义的区域中。
ProgressBarColor 。 此属性获取或设置进度栏的颜色。

创建一个自定义 ProgressBar 控件

<script type="text/javascript"> loadTOCNode(2, 'summary'); </script>follow these steps to create new Windows Control Library project in Visual C#:
启动 Microsoft Visual Studio。
文件 菜单上, 指向 新建 ,然后单击 Project
in New Project dialog box,click Visual C# under Project Types ,and then under Templates click Windows Forms Control Library

注意 在 Visual Studio NET 2003,单击 Visual C# 项目 而不是 Visual C#
名称 框中, 键入 SmoothProgressBar ,然后单击 确定
在项目资源管理器,重命名默认类模块从 UserControl1.cs 到 SmoothProgressBar.cs。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值