2016-03-31 13 views

Antwort

1

Werfen Sie einen Blick auf Handling pointer input on MSDN, speziell auf die PointerPressed, PointerMoved und PointerReleased Veranstaltungen. Sie können die Zeigerinformationen verfolgen, indem Sie das in diesen Ereignissen übergebene Argument PointerRoutedEventArgs verwenden, einschließlich der Überprüfung, ob der Mauszeiger zu einer Maus gehört oder durch Berühren des Bildschirms ausgelöst wird. Es gibt einige gute Beispiele in jedem Artikel.

+0

Vielen Dank @ Owen-d für den Artikel. Ich habe jedoch immer noch ein Problem. PointerEntered-Ereignis ist perfekt für meinen Fall. Aber ich brauche auch ein Event wie PointerStarted, obwohl es keinen Event dieses Namens gibt. Kannst du mir eine ähnliche Veranstaltung wie diese empfehlen? –

+0

Vielleicht ist PointerPressed, was Sie suchen? Die Beschreibung lautet: "Tritt auf, wenn der Mauszeiger eine Druckaktion (z. B. eine Berührung, eine Maustaste, einen Stift nach unten oder eine Touchpad-Taste nach unten) im Begrenzungsbereich eines Elements anzeigt." Ich bin mit dem PointerEntered-Ereignis nicht vertraut, aber hoffentlich hilft Ihnen die Beschreibung, ob dies das richtige Ereignis für Ihre Situation ist oder nicht. –

+0

Nein! PointerPressed funktioniert nicht für mich. Es macht es noch schlimmer –

Verwandte Themen