2017-04-04 6 views
0

Die Touch-Startkoordinaten sind die Startkoordinaten des Rechtecks. Die Berührungsendkoordinate ist die Endkoordinate des Rechtecks.Ich möchte ein Rechteck mit einer Berührung in UWP zeichnen

In WPF oder Silverlight ist es einfach, Mausereignisse zu erhalten. UWP ist schwierig, weil Touch-Startkoordinaten nicht bekannt sind und Koordinaten und Endkoordinaten verschoben werden.

Was soll ich tun?

+1

Was hast du probiert? Es gibt mehrere Möglichkeiten, um es zu tun - Sie können Benutzer * Zeiger * Ereignisse, * Manipulation * Einsen wird auch einen Job machen. Sie können Rechteck erstellen, Pfade verwenden, Win2D verwenden oder einen Blick auf [InkCanvas] werfen (https://docs.microsoft.com/en-us/uwp/api/windows.ui.xaml.controls.inkcanvas). – Romasz

Antwort

0

In UWP verwenden wir keine separaten Maus/Touch-Ereignisse. Wir verwenden Zeiger und es gibt eine Typdefinition für jeden (Stift/Berührung/Maus). Werfen Sie einen Blick auf PointerPressed und PointerReleased Ereignisse. You can get started here.

Verwandte Themen