Win10系列:C#应用控件基础14
2023-09-14 08:57:45 时间
ProgressBar控件
有时候用户需要执行比较复杂的任务,等待任务完成需要很长时间,在等待的过程中一般会使用进度条提示当前任务的执行进度,让用户更好的掌握任务的执行状态,例如在下载资源时会显示下载进度,发送文件时会显示发送进度等。使用ProgressBar控件能够在界面中为用户提供任务进度变化信息。
ProgressBar控件分为确定进度条和不确定进度条两种进度显示样式。确定进度条通过从左到右用色块填充的方式表示一个较长操作的进度信息,而不确定进度条使用重复显示的动画证明任务仍在进行中。
在XAML文件中,ProgressBar控件的用法如下所示:
<ProgressBar .../>
ProgressBar控件有很多的属性,下面介绍其中常用的几个:
- Maximum属性,获取或设置确定进度条的最大值,默认值为100。
- Minimum属性,获取或设置确定进度条的最小值,默认值为0。
- Value属性,获取或设置确定进度条的当前位置。
- IsIndeterminate属性,获取或设置ProgressBar控件的样式。若属性值为False(默认值),ProgressBar控件呈现的是确定进度条样式。属性值为True则ProgressBar控件呈现不确定进度条样式。
接下来通过一个示例来说明ProgressBar控件的使用方法。
新建一个Windows应用商店的空白应用程序项目,并命名为ProgressBarDemo,在MainPage.xaml文件的Grid元素中添加如下代码。
相关文章
- C# 系统应用之调用SDelete程序粉碎文件及基础原理知识
- c#使用XSLT将xml文档转换为html文档
- C#反射读取和设置类的属性
- Win10系列:C#应用控件基础3
- Win10系列:C#应用控件基础23
- Win10系列:C#应用控件基础19
- Win10系列:C#应用控件基础17
- Win10系列:C#应用控件基础13
- Win10系列:C#应用控件基础7
- 《C#高级编程》学习笔记----c#内存管理--栈VS堆
- C#应用视频教程3.2 Halcon软件测试
- C#应用视频教程2.4 OPENGL虚拟仿真介绍
- 创建注记图层C# IFeatureWorkspaceAnno
- 在C#代码中应用Log4Net(四)在Winform和Web中捕获全局异常
- C#实现office文档转换为PDF格式
- C#正则表达式大全{转}
- 在C#代码中应用Log4Net(三)Log4Net中配置文件的解释
- C#编程总结(四)多线程应用
- C# 接口、抽象类
- C# 自定义属性在propertyGrid控件中显示
- C# Timer 定时器应用
- Atitit.java相比c#.net的优点 优缺点 v2 q330
- 你也可以写个聊天程序 - C# Socket学习1
- C#比较两个对象是否为同一个对象。 Visual Studio调试器指南---多线程应用程序调试(一)
- c#加密:二、散列法 MD5、SHA256、SHA512