2017-04-04 1 views
0

Les coordonnées de début de frappe sont les coordonnées de départ du rectangle. La coordonnée d'extrémité tactile est la coordonnée de fin du rectangle.Je veux dessiner un rectangle avec une touche dans UWP

Dans WPF ou Silverlight, il est facile d'obtenir des événements de souris. UWP est difficile car il ne connaît pas les coordonnées de début de contact et les coordonnées de déplacement et les coordonnées de fin.

Que dois-je faire?

+1

Qu'avez-vous essayé? Il y a deux façons de le faire - vous pouvez user * Pointer * événements, * Manipulation * ceux feront également un travail. Vous pouvez créer Rectangle, utiliser des chemins, utiliser Win2D ou jeter un coup d'œil à [InkCanvas] (https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.inkcanvas). – Romasz

Répondre

0

Dans UWP, nous n'utilisons pas d'événements souris/tactile séparés. Nous utilisons des pointeurs et il y a une définition de type à chacun (stylo/tactile/souris). Jetez un oeil à PointerPressed et PointerReleased événements. You can get started here.