ViewExtensions.TranslateTo Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Animuje elementy TranslationX i TranslationY właściwości z bieżących wartości do nowych wartości. Gwarantuje to, że układ wejściowy znajduje się w tej samej pozycji co układ wizualizacji.
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)
Parametry
- view
- VisualElement
Widok, na którym działa ta metoda.
- x
- Double
Składnik x wektora tłumaczenia końcowego.
- y
- Double
Składnik y wektora tłumaczenia końcowego.
- length
- UInt32
Czas, w milisekundach, nad którym można animować przejście. Wartość domyślna to 250.
- easing
- Easing
Funkcja złagodzenia do użycia na potrzeby animacji.
Zwraca
Element Task zawierający wartość wskazującą Boolean , czy animacja została anulowana.
true
wskazuje, że animacja została anulowana.
false
wskazuje, że animacja została uruchomiona do ukończenia.
Wyjątki
Wyrzucony, gdy view
jest to null
.