Gibt es eine Möglichkeit, IsMouseOver für Elemente nach dem Auslösen von TouchLeave zu deaktivieren?
So Problem: Wenn Sie touchclick-Taste (oder eine andere Element) Mausposition gesetzt Position zu berühren und es setzt IsMouseOver auf true bis zum nächsten touchclick
Versuchte gesetzt Cursorposition auf 0,0, aber wenn die Maus Benutzer Verwendung mit Touch es scheint wie "was zum Teufel ist los"
Versuchte setzen Cursor auf Position 0,0 und nach dem Mauszeiger Wiederherstellen der vorherigen Position, aber es funktioniert nicht, weil die Maus außerhalb der App und Mousemove nicht auslösen kann, bis die Maus außerhalb der App
Versuchte den Cursor auf die interne App-Position zu setzen, aber IsMouseHover ist nicht verschwunden
Fragen Sie bitte nach weiteren InformationenWPF: Hover-Effekt nach dem Auslösen des TouchLeave-Ereignisses entfernen
0
A
Antwort
1
Erstellen Sie eine benutzerdefinierte Vorlage für Schaltfläche.
+0
Und für jedes Element wie ListBox, ToggleButton, etc? Auf keinen Fall... – AGS17
Verwandte Themen
- 1. Wie dies schrittweise Hovereffekt
- 2. SSL-Verbindung nach dem Entfernen des Zertifikats aus dem Geschäft
- 3. Entfernen nach dem Muster
- 4. WPF: Eine Größenänderung des Inhalts mit GridSplitter auslösen
- 5. Unterschied zwischen dem manuellen Auslösen eines Javascript-Ereignisses und dem Auslösen des Standardereignisses
- 6. Ungültiger Spaltenname Fehler nach dem Entfernen des Attributs
- 7. Angular2 Template Parse Fehler nach dem Entfernen des Fehlercodes
- 8. Array Traversal Magnituden schneller nach dem Entfernen des ersten Elements
- 9. Kextcache nach dem Entfernen des Treibers aufheben launchd plist file
- 10. iOS-App wird nicht nach dem Entfernen eines Bildes erstellen, auch nach dem Ersetzen des Bildes
- 11. Python entfernen. nach dem Zustand
- 12. ein Ereignis auf dem Server nach bestimmter Verzögerung auslösen
- 13. Auslösen eines Klickereignisses nach dem Klicken auf den Anker-Link
- 14. Audiostream stoppt nach dem Entfernen von Kopfhörern
- 15. DataSource nach Maximierung des Fensters in WPF
- 16. WPF: Fokus Grenze nach dem Klick
- 17. So entfernen Sie Leerzeichen nach dem Schrägstrich "/"
- 18. Auslösen der jquery-Funktion einige Zeit nach dem Laden des Dokuments
- 19. FabricJS - Vermeiden Sie das Auslösen von "canvas.on ('mouse: up', function() {...})" nach dem Verschieben des Objekts
- 20. Auslösen einer Funktion erst nach dem Abschluss mehrerer AJAX-Anfragen
- 21. Wie VBA-Code nach dem Hinzufügen eines Kommentars auslösen?
- 22. Muss ich nach dem Auslösen der Ausnahme brechen?
- 23. Angular2 App nach dem Auslösen der Veranstaltung neu laden
- 24. Einen Befehl auslösen, wenn WPF ComboBox ändert
- 25. WPF: Entfernen von "sich" aus dem übergeordneten Container
- 26. Sharepoint eine Javascript Anker auslösen Befestigung entfernen
- 27. JPA-Entity immer noch nach dem Entfernen
- 28. WPF-Anwendung wird auch nach dem expliziten Herunterfahren fortgesetzt
- 29. WPF-Diagramme entfernen Farbverlaufsfüllung
- 30. Zeilenindex aus dem Abfrageergebnis des Codezeichens entfernen
Haben Sie den MouseOver-Effekt in XAML implementiert? Zeigen Sie einige Codepls, damit wir verstehen, was Sie zu tun versuchen. Ich verstehe nicht, was du eigentlich tust. – Dominik
Ja, ich habe Mouseover-Effekt implementiert und es funktioniert perfekt. Ich versuche gerade, Mouseover-Effekt nach Touchleate-Ereignis zu entfernen – AGS17