美文网首页程序员XamarinFormsxamarin开发技术
Xamarin.Forms 第11局:状态型控件

Xamarin.Forms 第11局:状态型控件

作者: dotNET之家 | 来源:发表于2019-01-15 06:11 被阅读8次

总目录


前言

本文介绍状态型控件:
一、ActivityIndicator
二、ProgressBar

环境

1.Visual Studio 2017
2.Xamarin.Froms 4.0.0.8055-pre1
3.Android 4.4(API 19)或更高版本
4.约定:XF代表Xamarin.Forms

内容

一、ActivityIndicator

ActivityIndicator:活动指示器。

实现效果
Xaml方式

1.ActivityIndicator主要用于耗时,且进度未知的情况,若进度已知,一般用ProgressBar;

2.ActivityIndicator主要属性:

  • IsRunning:控制动画效果。True,显示并转动;False,不显示;
  • Color:活动指示器颜色。
C#方式

二、ProgressBar

ProgressBar:进度条。

实现效果
Xaml方式

1.ProgressBar主要用于耗时,且进度已知的情况;

2.ProgressBar主要属性:

  • Progress:当前进度。可以通过改变此属性,让进度器带有动画效果;
  • ProgressColor:进度条的颜色。

3.这里通过一个加载按钮展示ProgressTo方法,这个方法可以平滑展示进度条加载进度效果,它有三个参数:

  • value:终点值。即需要进度条加载到多少;
  • length:加载时间。即进度条初始值到终点值所需要的加载时间;
  • easing:动画效果。这里使用Easing.Linear线性效果。
C#方式

后语

下篇介绍集合型控件,待续...


总目录

相关文章

网友评论

    本文标题:Xamarin.Forms 第11局:状态型控件

    本文链接:https://www.haomeiwen.com/subject/jyksdqtx.html