Wenn ich WPF-Steuerelemente hosten, die Adorner (den Fehlerrahmen des Textfelds) in einer HwndSource verwenden, werden die Adorner nicht angezeigt. Es scheint, dass die Adorner-Schicht nicht da ist. Warum ist das so und was kann ich dagegen tun? Ist das ein bekannter Fehler?HwndSource zeigt die Adorner-Ebene nicht an
1
A
Antwort
7
Der AdornerLayer ist normalerweise Teil der Standardvorlage der Window-Klasse.
Wenn Sie die Window-Vorlage oder die Hoststeuerelemente in etwas anderem als einem Window anpassen; Sie müssen den AdornerLayer selbst erstellen.
Dies kann durch Umwickeln Ihre WPF-Steuerelemente in einem System.Windows.Documents.AdornerDecorator erfolgen:
hwndSource.RootVisual = new AdornerDecorator { Child = yourTextBox };
Verwandte Themen
- 1. Arbeiten mit HwndSource von BackgroundWorker
- 2. strftime() zeigt die Sekunden nicht korrekt an
- 3. Zeigt die Ansicht nicht an AngularJS
- 4. Code zeigt die Ausgabe nicht richtig an
- 5. jqgrid zeigt die Datenzeilen nicht an
- 6. presentModalViewController zeigt die Symbolleiste nicht an?
- 7. AJAX-Anfrage zeigt die Antwort nicht an
- 8. Navigator zeigt die untergeordnete Komponente nicht an
- 9. Position.left Zeigt die Nummer nicht an
- 10. UIScrollView - zeigt die Bildlaufleiste an
- 11. CALayer zeigt Inhalte nicht an
- 12. UILabel zeigt nicht alles an
- 13. DownloadStringAysnc - zeigt Fortschritt nicht an
- 14. Jscolor zeigt nicht richtig an
- 15. Navigationsleiste zeigt PopViewControllerAnimated() nicht an
- 16. Python: Scatter zeigt nicht an
- 17. Android: ProgressDialog zeigt nicht an
- 18. Die AngularJS-Direktive zeigt die Vorlage nicht an
- 19. Ausnahme funktioniert nicht (zeigt die Nachricht JOptionPane nicht an)
- 20. Android-Emulator zeigt die App nicht an - es zeigt nur die Haut
- 21. Android Spinner zeigt Array nicht an, zeigt aber Orte
- 22. Warum zeigt dieser Code die HTML-Datei nicht an?
- 23. Warum zeigt JSON.string nicht Anzeigeobjekteigenschaften an, die Funktionen sind?
- 24. System.Console.WriteLine zeigt die Ausgabe in Komponententests nicht an
- 25. MATLAB's workmpace zeigt die Namen der Variable nicht an
- 26. Warum zeigt mein Compiler Fehler an, die nicht existieren sollten?
- 27. Ionischer Ioneninhalt passt nicht richtig an, wenn die Tastatur zeigt
- 28. angular sortby zeigt die Ergebnisse nicht richtig an
- 29. Das WebView-Textfeld zeigt die Tastatur nicht an
- 30. Warum zeigt die Richtextbox diese Tabelle nicht richtig an?
Dank Daniel, ich fand nie, dass ich haben würde –