Ich habe entwickelt, codierte UI-Unterstützung für meine Kontrolle (Chart) .Meine Kontrolle enthält Sammlung von Steuerelementen.Diese sind auf der Oberseite eines anderen angeordnet. Zum Beispiel habe ich Diagrammbereich und Serie hinzufügen (Serie vorhanden oben im Bereich). Klicken Sie bei der Aufzeichnung auf den Diagrammbereich, aber das codierte ui identifiziert dieses Steuerelement nicht, es sollte eine Nachricht für "benutzerdefiniertes Steuerelement der Klickserie" ausgegeben werden. Also, wie kann ich jedes Steuerelement identifizieren?Wie identifizieren Sie alle Steuerelemente in Diagramm, wenn es Überlagerung angeordnet hat?
0
A
Antwort
0
Was ich verstehe, ist, dass die Kontrolle, die Sie klicken, wahrscheinlich nicht UIA ausgesetzt ist. Sie haben angegeben, dass Sie die UIA-Unterstützung für Chart hinzugefügt haben, aber haben Sie Unterstützung für den Typ Ihrer Steuerelemente in der Steuerelementeammlung hinzugefügt?
Btw, eine einfache Möglichkeit zu sehen, ob ein Steuerelement von UIA identifiziert werden kann, ist die Verwendung des Inspect-Tools. Sie finden das Tool unter Ihrer SDK-Installation (meine ist zum Beispiel unter: C: \ Programme (x86) \ Windows Kits \ 8.1 \ bin \ x64) oder suchen Sie nach msdn inspect.exe, um von MS herunterzuladen.
Verwandte Themen
- 1. Hat WPF gleichwertige Steuerelemente für alle Winforms-Steuerelemente?
- 2. Wie werden alle Eingabefelder in einer geraden Linie angeordnet?
- 3. jqGrid: Gibt es ein Ereignis, wenn Spalten neu angeordnet werden?
- 4. Aktualisieren Sie alle Steuerelemente auf dem Formular
- 5. Wie Sie jedes Editierfeld in Selen identifizieren, wenn alle ihre Xpaths identisch sind
- 6. Machen Sie alle Steuerelemente in einem Formular auf einmal schreibgeschützt
- 7. Wie xml Knotenwert acces wenn es hat ‚<‘ in es
- 8. Identifizieren von absorbierenden Klassen in einem spärlichen Diagramm
- 9. Wie alle Steuerelemente in dem Formular außer einer Schaltfläche deaktivieren?
- 10. VB6 OCX erstellen Aktivieren/Deaktivieren Sie alle Steuerelemente in
- 11. Gibt es etwas wie eine detaillierte Überlagerung für Bilder?
- 12. So finden Sie alle untergeordneten Steuerelemente in einer Aktivität (Android)
- 13. Linq Fetch alle Steuerelemente (geordert)
- 14. Wie Bildverarbeitungsanwendungen die Datei identifizieren, die der Benutzer geöffnet hat?
- 15. Überlagerung CAShapeLayer Umriss
- 16. So richten Sie alle Steuerelemente aus (WPF-Stile)
- 17. Identifizieren Sie allgemeine Entwicklungsaufgaben
- 18. swf Überlagerung Problem
- 19. Greybox keine Überlagerung
- 20. Anzeigen einer Überlagerung in Android
- 21. Wie deaktiviere ich alle Steuerelemente in der ASP.NET-Seite?
- 22. ASP.NET Deaktivieren Schaltfläche "Senden" nur, wenn alle Steuerelemente validiert sind
- 23. identifizieren und löschen Sie alle x64-Architektur-Dateien
- 24. Finden Sie alle ASP.NET-Steuerelemente, die mit einem Prädikat übereinstimmen?
- 25. Silverlight: Finden Sie alle Steuerelemente des Typs im Layout
- 26. jqGrid trigger "Loading ..." Überlagerung
- 27. Wie bekomme ich alle Steuerelemente eines Formulars in Windows Forms?
- 28. Suchen Sie alle Steuerelemente, die für den Benutzer sichtbar sind
- 29. C# ist es möglich, alle offenen Fensterformen zu durchlaufen? Wie liest man Steuerelemente aus geöffneten Formularen?
- 30. Wie umgehen Sie ein Polymerprojekt, wenn Google-Diagramm verwendet wird?