Langage

ViewExtensions.TranslateToAsync Méthode

Définition

Surcharges

Nom Description
TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Anime des éléments TranslationX et TranslationY des propriétés de leurs valeurs actuelles vers les nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken)

Anime des éléments TranslationX et TranslationY des propriétés de leurs valeurs actuelles vers les nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle.

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing)

Source:
ViewExtensions.cs
Source:
ViewExtensions.cs

Anime des éléments TranslationX et TranslationY des propriétés de leurs valeurs actuelles vers les nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle.

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

Paramètres

view
VisualElement

Vue sur laquelle cette méthode fonctionne.

x
Double

Composant x du vecteur de traduction final.

y
Double

Composant y du vecteur de traduction final.

length
UInt32

Temps, en millisecondes, sur lequel animer la transition. La valeur par défaut est 250.

easing
Easing

Fonction d’accélération à utiliser pour l’animation.

Retours

Contenant Task une Boolean valeur qui indique si l’animation a été annulée. true indique que l’animation a été annulée. false indique que l’animation s’est exécutée jusqu’à la fin.

Exceptions

Levée quand view a la valeur null.

S’applique à

TranslateToAsync(VisualElement, Double, Double, UInt32, Easing, CancellationToken)

Anime des éléments TranslationX et TranslationY des propriétés de leurs valeurs actuelles vers les nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Threading::Tasks::Task<bool> ^ TranslateToAsync(Microsoft::Maui::Controls::VisualElement ^ view, double x, double y, System::UInt32 length, Microsoft::Maui::Easing ^ easing, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<bool> TranslateToAsync(this Microsoft.Maui.Controls.VisualElement view, double x, double y, uint length, Microsoft.Maui.Easing? easing, System.Threading.CancellationToken cancellationToken);
static member TranslateToAsync : Microsoft.Maui.Controls.VisualElement * double * double * uint32 * Microsoft.Maui.Easing * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function TranslateToAsync (view As VisualElement, x As Double, y As Double, length As UInteger, easing As Easing, cancellationToken As CancellationToken) As Task(Of Boolean)

Paramètres

view
VisualElement

Vue sur laquelle cette méthode fonctionne.

x
Double

Composant x du vecteur de traduction final.

y
Double

Composant y du vecteur de traduction final.

length
UInt32

Temps, en millisecondes, sur lequel animer la transition. La valeur par défaut est 250.

easing
Easing

Fonction d’accélération à utiliser pour l’animation.

cancellationToken
CancellationToken

A CancellationToken pour annuler l’animation.

Retours

Contenant Task une Boolean valeur qui indique si l’animation a été annulée. true indique que l’animation a été annulée. false indique que l’animation s’est exécutée jusqu’à la fin.

Exceptions

Levée quand view a la valeur null.

S’applique à