Share via


ViewExtensions.TranslateTo 方法

定义

对元素 TranslationXTranslationY 属性从其当前值到新值进行动画处理。 这可确保输入布局与视觉对象布局处于同一位置。

public static System.Threading.Tasks.Task<bool> TranslateTo (this Microsoft.Maui.Controls.VisualElement view, double x, double y, uint length = 250, Microsoft.Maui.Easing? easing = default);
static member TranslateTo : Microsoft.Maui.Controls.VisualElement * double * double * uint32 * Microsoft.Maui.Easing -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TranslateTo (view As VisualElement, x As Double, y As Double, Optional length As UInteger = 250, Optional easing As Easing = Nothing) As Task(Of Boolean)

参数

view
VisualElement

此方法在其中进行操作的视图。

x
Double

最终转换矢量的 x 组件。

y
Double

最终转换矢量的 y 组件。

length
UInt32

进行动画处理转换的时间(以毫秒为单位)。 默认值为 250。

easing
Easing

要用于动画的缓动函数。

返回

Task 个 ,它包含一个 Boolean 值,该值指示动画是否已取消。 true 指示动画已取消。 false 指示动画运行到完成。

例外

viewnull 时,将引发此异常。

适用于