对。net MAUI的Telerik UI不熟悉吗?开始一个30天的免费试用

.NET MAUI进度条动画

.NET MAUI的ProgressBar允许你在改变它的时候应用不同的动画舒缓价值还有一个动画不确定的模式。此外,您可以更改动画持续时间。

进度更改时的动画

自定义动画持续时间和缓速ProgressAnimationDurationProgressAnimationEasing属性。

  • ProgressAnimationDurationint定义控件值改变时动画的持续时间。默认值为800
  • ProgressAnimationEasingMicrosoft.Maui.Easing)) -指定动画随时间的加速。默认值为宽松政策。线性

ProgressAnimationDuration和ProgressAnimationEasing的例子

下面的代码片段显示了一个简单的RadLinearProgressBar定义。的PrgressBar价值使用步进控制时的变化。控件时发生动画价值的变化。

添加如下命名空间:

xmlns: telerik = " http://schemas.telerik.com/2022/xaml/maui "

以下是Android上的结果:

进度条动画持续时间和缓动

下面是在WinUI上的结果:

进度条动画持续时间和缓动

不确定模式下的动画

自定义不确定的动画持续时间和缓速通过IndeterminateAnimationDurationIndeterminateAnimationEasing属性。

  • IndeterminateAnimationDurationint) -定义在不确定模式下动画的持续时间。默认值为800
  • IndeterminateAnimationEasingMicrosoft.Maui.Easing)) -指定动画随时间的加速。默认值为宽松政策。线性

例如IndeterminateAnimationDuration和IndeterminateAnimationEasing

下面的代码片段显示了一个简单的RadLinearProgressBar定义:

添加如下命名空间:

xmlns: telerik = " http://schemas.telerik.com/2022/xaml/maui "

以下是Android上的结果:

不确定动画持续时间和缓动

下面是在WinUI上的结果:

不确定动画持续时间和缓动

关于进度条动画示例,请参阅sdk浏览器演示应用程序

另请参阅

在本文中
没有找到你需要的帮助?
Baidu
map