Gibt es eine Möglichkeit, dass ich Mausereignisse zu den dahinter liegenden Steuerelementen durchlassen kann?Gibt es eine Möglichkeit, Steuerelemente für Mausereignisse in WPF transparent zu machen?
28
A
Antwort
70
Sicher, setzen Sie einfach IsHitTestVisible="False"
auf das Steuerelement. Mausereignisse werden durchlaufen.
0
Normalerweise löse ich diese Art von Problemen, indem ich Handler von Kindsteuerelementen zum Eltern bei der Konstruktion hinzufüge. Auf diese Weise aktiviert das 'click'-Ereignis zum Beispiel eine Methode, die das' click'-Ereignis des Elternteils auslöst.
Verwandte Themen
- 1. Ein Objekt für Mausereignisse "transparent" machen?
- 2. WPF: Gibt es eine Möglichkeit, gewöhnliche Mausereignisse zu "routen", um Ereignisse in Windows 7 zu berühren
- 3. Gibt es eine ergänzende Möglichkeit, etwas wie Mausereignisse zu erhalten?
- 4. Gibt es eine Möglichkeit, Validierung für SQLAlchemy-Objekte transparent durchzuführen?
- 5. Können wir ein Element (div) für Mausereignisse transparent machen?
- 6. Gibt es eine Standardbenennungskonvention für WPF-UI-Steuerelemente?
- 7. Gibt es eine Möglichkeit, eine lokale Niederlassung unveränderlich zu machen?
- 8. Gibt es eine Möglichkeit in C curry zu machen?
- 9. Gibt es eine Möglichkeit, Bindungen in WPF erneut zu verwenden?
- 10. Gibt es eine Möglichkeit zum Ändern der Zeichnungsreihenfolge in WPF
- 11. Gibt es eine Möglichkeit, den `enum` -Typ vorzeichenlos zu machen?
- 12. C# wpf überlappende Steuerelemente, die keine Mausereignisse empfangen
- 13. Gibt es eine Möglichkeit, Rails ActiveRecord Attribute privat zu machen?
- 14. Gibt es eine Möglichkeit, TFS linkbar zu machen?
- 15. Gibt es eine Möglichkeit, JNLP ohne Zertifikate zu machen?
- 16. Gibt es eine Möglichkeit, die C# -Bindung statisch zu machen?
- 17. Gibt es eine Möglichkeit, dieses JQuery-Karussell effizienter zu machen?
- 18. Gibt es eine Möglichkeit, SIFR-Schriftart als Schriftart zu machen?
- 19. gibt es eine Möglichkeit, diesen Code kürzer zu machen?
- 20. Gibt es eine bessere Möglichkeit, diesen Python-Code zu machen?
- 21. Gibt es eine Möglichkeit, jQuery.inArray() case-insensitiv zu machen?
- 22. Gibt es eine Möglichkeit, jQuery-Ausgabe * tatsächliches Markup * zu machen?
- 23. Gibt es eine Möglichkeit, Sellerie/RabbitMQ persistent zu machen?
- 24. Gibt es eine Möglichkeit, ein zugängliches Modal zu machen?
- 25. Gibt es eine Möglichkeit, ein UserControl unkenntlich zu machen?
- 26. Gibt es eine Möglichkeit, den iPad-Simulator größer zu machen?
- 27. Gibt es eine Möglichkeit, ein HTML-Element schlank zu machen?
- 28. Gibt es eine Möglichkeit, WPF Routed Events zu sehen?
- 29. Machen Sie eine Kontrolle transparent
- 30. Gibt es eine Möglichkeit, einen Konstruktor nur für eine Elternklasse in C# sichtbar zu machen?