Ich habe eine Schaltfläche in einer App. Ich möchte, dass es verschiedene Dinge macht, je nachdem, ob ich es antippen (eine Animation pausieren) oder doppeltippe (Animation neu starten)Windows 8/XAML Double Tap-Ereignis immer durch Tippen vorangehen
aber wenn ich zweimal tippe, scheint es das Tap-Ereignis zuerst und dann das zu feuern Doppeltippen in schneller Folge. Gibt es einen Weg dahin? Ist das ein bekanntes Problem oder mache ich einen Anfängerfehler?
Edit: Für diejenigen, die Fragen, verwende ich die Tapped
und DoubleTapped
Ereignisse.
einige Code wäre gut, z.B. verwenden Sie DoubleTapped() oder MouseDoubleClicked(); auf den zweiten Gedanken, warum haben Sie nicht nur den einzigen Tipp, um die Animation umschalten, scheint viel mehr benutzerfreundlich/intuitiv Noob. –
Es handelt sich um einen Timer, und durch einmaliges Antippen wird der Timer angehalten, während ein Doppeltip den Timer vollständig zurücksetzt. – roryok
Warum also nicht einfach auf den Timer tippen? Wenn der Benutzer einmal tippt und der Timer pausiert, darf der Timer weiterlaufen? d. h., schalten Sie den Timer mit einem einzigen Klick aus. –