Xamarin XAML语言教程Progress属性设置进度条进度
Xamarin XAML语言教程Progress属性设置进度条进度
在图12.19~12.21中我们看到的是没有实现加载的进度条,即进度条的当前进度为0,如果开发者想要修改当前进度,可以使用两种方式:一种是使用属性,另一种是使用方法。以下将讲解这两种方式。
1.使用属性
在ProgressBar中定义了一个Progress属性,此属性可以用来对进度条当前的进度进行设置。其语法形式如下:
<ProgressBar Progress="progressValue" />
其中,progressValue用来指定当前值,这个值是Double类型。
注意:ProgressBar没有提供MaxXX和MinXX一类的相关属性,所以Progress有效值是0~1范围内的Double类型数值。如果开发者将Progress的属性值设置为0,即表示进度条恢复初始状态。
【示例12-6:CreateProgressBar】以下将以项目CreateProgressBar为基础,将进度条的当前进度设置为0.8。代码如下:
<ProgressBar Progress="0.8"
VerticalOptions="Center" />
此时运行程序,会看到如图12.22~12.23所示的效果。
图12.22 Android的运行效果 图12.23 iOS的运行效果
Xamarin XAML语言教程Progress属性设置进度条进度相关推荐
- Xamarin XAML语言教程使用属性设置进度条的当前进度
Xamarin XAML语言教程使用属性设置进度条的当前进度 在图12.19~12.21中我们看到的是没有实现加载的进度条,即进度条的当前进度为0,如果开发者想要修改当前进度,可以使用两种方式:一种是 ...
- Xamarin XAML语言教程使用方法设置进度条进度
Xamarin XAML语言教程使用方法设置进度条进度 在ProgressBar中定义了一个ProgressTo方法,此方法也可以用来对进度条当前的进行进行设置,ProgressTo与Progress ...
- Xamarin XAML语言教程使用使用Progress属性设置当前进度
Xamarin XAML语言教程使用使用Progress属性设置当前进度 开发者除了可以在XAML中使用Progress属性设置进度条的当前进度外,还可以在代码隐藏文件中使用Progress属性来设置 ...
- Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度
Xamarin XAML语言教程使用Progress属性数据绑定设置进度条进度 开发者除了可以为ProgressBar定义的Progress属性直接赋双精度类型的值外,还可以通过数据绑定的方式为该属性 ...
- Xamarin XAML语言教程隐藏文件使用Progress属性设置进度条
Xamarin XAML语言教程隐藏文件使用Progress属性设置进度条 Xamarin XAML语言教程隐藏文件中使用Progress属性设置进度条进度,开发者除了可以在XAML中使用Progre ...
- Xamarin XAML语言教程通过ProgressTo方法对进度条设置
Xamarin XAML语言教程通过ProgressTo方法对进度条设置 在ProgressBar中定义了一个ProgressTo方法,此方法也可以用来对进度条当前的进行进行设置,ProgressTo ...
- Xamarin XAML语言教程通过数据绑定使用Progress属性
Xamarin XAML语言教程通过数据绑定使用Progress属性 开发者除了可以为ProgressBar定义的Progress属性直接赋双精度类型的值外,还可以通过数据绑定的方式为该属性赋值,此时 ...
- Xamarin XAML语言教程基本页面ContentPage占用面积内容页面的派生关系与属性
Xamarin XAML语言教程基本页面ContentPage占用面积内容页面的派生关系与属性 3.内容页面的派生关系 ContentPage页面派生自Page,同时它又是其他页面的父类.派生关系图如 ...
- Xamarin XAML语言教程Xamarin.Forms中程序状态与进度(一)
Xamarin XAML语言教程Xamarin.Forms中程序状态与进度(一) 在Xamarin.Forms中,提供了两个控件用来指示程序的状态和进度.他们分别为活动指示器和进度条.其中,活动指示器 ...
最新文章
- iOS 快速存储到本地
- Nodejs+express+jade配置
- git fetch比较差异
- numpy.argsort详解
- Reverse a Substring
- oracle to_date 大写,oracle账号区分大小写吗2015第一博,Oracle时间段查询,TO_DATE和TO_CHAR使用对比...
- WWDC2019最值得看的十个视频
- 【个人网站】个人网站搭建预备工作
- Java 项目的命名规范
- Excel合并单元格如何分组排序?
- 冒泡排序保姆级心得分享
- (已更新)全新商城微信小程序源码支持对接公众号
- echarts饼图图例总结
- 怎么区分开关电源的PFM与PWM模式?
- Leetcode.463 岛屿的周长
- HyperLynx SI信号完整性仿真分析技术
- 考研英语一二小作文模板
- 2017网易实习前端面试题讨论
- 使用 Velero 跨云平台迁移集群资源到 TKE
- 2022-03-14
热门文章
- jquery学习(六)-jquery中的动画
- 什么是javabean,它与java的区别是什么?(转)
- Silverlight 2 数据绑定演示程序(附源代码下载)
- 开机时进入 grub rescue>的解决方法
- matplotlib安装错误依赖问题解决
- Ajax回退刷新页面问题的解决办法
- C# 使用Linq递归查询数据库遇到的问题及解决方法
- 异常:”未处理System.TypeLoadException“
- 异常 Cannot resolve class or package
- 0x0F19B7EC (ucrtbased.dll)处(位于 ex6.exe 中)引发的异常: 0xC0000005: 写入位置 0x00740000 时发生访问冲突。