Animation.WithConcurrent 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| WithConcurrent(Animation, Double, Double) |
将 |
| WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double) |
WithConcurrent(Animation, Double, Double)
将 animation 添加至 Animation 对象的子级,并将 animation 的开始时间和结束时间分别设为 beginAt 和 finishAt。
public Microsoft.Maui.Controls.Animation WithConcurrent (Microsoft.Maui.Controls.Animation animation, double beginAt = 0, double finishAt = 1);
member this.WithConcurrent : Microsoft.Maui.Controls.Animation * double * double -> Microsoft.Maui.Controls.Animation
Public Function WithConcurrent (animation As Animation, Optional beginAt As Double = 0, Optional finishAt As Double = 1) As Animation
参数
- animation
- Animation
要添加的动画。
- beginAt
- Double
动画中所添加的子动画将开始动态显示的部分。
- finishAt
- Double
动画中所添加的子动画将停止动态显示的部分。
返回
适用于
WithConcurrent(Action<Double>, Double, Double, Easing, Double, Double)
public Microsoft.Maui.Controls.Animation WithConcurrent (Action<double> callback, double start = 0, double end = 1, Microsoft.Maui.Easing easing = default, double beginAt = 0, double finishAt = 1);
member this.WithConcurrent : Action<double> * double * double * Microsoft.Maui.Easing * double * double -> Microsoft.Maui.Controls.Animation
Public Function WithConcurrent (callback As Action(Of Double), Optional start As Double = 0, Optional end As Double = 1, Optional easing As Easing = Nothing, Optional beginAt As Double = 0, Optional finishAt As Double = 1) As Animation
参数
- start
- Double
当前动画中启动动画的部分。
- end
- Double
当前动画中结束动画的部分。
- easing
- Easing
缓动函数,用于转换动画的传入、输出或进出动画。
- beginAt
- Double
动画中所添加的子动画将开始动态显示的部分。
- finishAt
- Double
动画中所添加的子动画将停止动态显示的部分。