Поделиться через


ViewExtensions.TranslateTo Метод

Определение

Анимирует элементы TranslationX и TranslationY свойства от их текущих значений до новых значений. Это гарантирует, что входной макет находится в той же позиции, что и визуальный макет.

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 указывает, что анимация завершена.

Исключения

Возникает, когда view имеет значение null.

Применяется к