次の方法で共有


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 の場合にスローされます。

適用対象