ViewExtensions.TranslateTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Anime les propriétés TranslationX et TranslationY d’un élément à partir de leurs valeurs actuelles vers leurs 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> TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = default);
static member TranslateTo : Xamarin.Forms.VisualElement * double * double * uint32 * Xamarin.Forms.Easing -> System.Threading.Tasks.Task<bool>
Paramètres
- view
- VisualElement
L’affichage à convertir.
- x
- System.Double
Composant x du vecteur de translation final.
- y
- System.Double
Composant y du vecteur de translation final.
- length
- System.UInt32
Durée de l’animation en millisecondes.
- easing
- Easing
Accélération de l’animation.
Retours
Remarques
Pour animer une vue qui reçoit une entrée tactile de l’utilisateur en dehors de l’écran, le développeur doit d’abord disposer la vue dans sa position finale, puis traduire l’affichage hors de l’écran, puis animer la vue à sa position finale sur l’écran.
TranslateTo est utile pour les animations, car il est appliqué après la mise en page. Les animations de traduction ne sont pas en conflit avec les dispositions managées et sont donc idéales pour effectuer des animations de style glisser/sortir.