我的WPF應用程序菜單無法與Dragon Natually Speaking一起使用,因此我假設其他屏幕閱讀器和輔助功能軟件。我希望我的軟件能夠爲我的盲人和殘障客戶工作。 爲了弄清楚我的錯誤,我還嘗試了其他WPF應用程序,如Visual Studio 2010和Expression Blend 4,但它們有相同的BUG。在任何情況下,我都可以使用語音來下拉主菜單標題,如「文件」,「編輯」,「幫助」 - 但永遠不要激活「新建」,「打開」或「關閉」等子菜單項。 我已閱讀所有我可以在Accesibility和「UI自動化」,我試過運行「UI輔助功能檢查器」和「Snoop」,這些應用程序似乎也列舉了我的菜單標題確定,但不包括那些菜單上的項目。爲什麼?Dragon在WPF子菜單上自然語言失敗
1
A
回答
1
大多數盲人用戶自然不會使用龍。如果你想測試你的應用程序的可訪問性,盲人用戶看看NVDA這是一個開源的屏幕閱讀器,你可以用它來測試你的應用程序。如果你想進行額外的測試,你可以看看Jaws for Windows這是一個昂貴的屏幕閱讀器,但通常是盲人在工作場所使用的,至少在美國。這聽起來像你可能正在處理一個龍的bug,但是我對Windows無障礙API的細節知之甚少,無法提供更多信息。
0
從您自己的描述/入場,這是一個錯誤龍Naturally Speaking - 你最好聯繫他們的支持部門。
+0
謝謝,這可能是龍10不支持WPF。新版本11很有可能。不幸的是,當我嘗試使用它時,Nuance的支持網站會引發SQL錯誤! – Jeff 2011-03-29 21:32:06
0
我的問題是: 您可能會遇到類似的問題,與我們最近的問題類似。自動測試軟件崩潰,由內部使用的UI自動化引起。 我的提示:比較菜單標題和子項目的xaml並簡化它。在我們的案例中,標籤的目標導致了問題。
<Label Target="{Binding ElementName=someOtherControl}" ... />
0
我工作的WPF應用程序必須通過嚴格的可訪問性測試。 我們使用的工具是Jaws,我們沒有發現菜單上的這種問題。 我也無法想象Visual Studio和混合運輸這樣的錯誤。
相關問題
- 1. 自然語言類型的子類型
- 2. 自然語言自動化?
- 3. 爲什麼在WPF菜單中自動打開子菜單?
- 4. 自定義菜單中包含的語言和菜單,引導
- 5. 自然語言處理
- 6. 解析自然語言
- 7. 自然語言處理庫
- 8. 功能的「自然語言」
- 9. 自然語言過程
- 10. Primefaces tabview語言菜單
- 11. 序言自然語言解析
- 12. 垂直菜單(+子菜單)不自然地堆疊
- 13. 激活Dragon在WPF應用程序中自然地說全文控制功能
- 14. 雖然斷言失敗,但測試並未失敗
- 15. OpenCV3斷言失敗上accumulateWeighted
- 16. 蟒蛇菜單失敗
- 17. WPF上下文菜單自動滾動
- 18. 自然語言界面,語義網
- 19. 子菜單在wordpress中的子菜單中單擊時消失
- 20. Geany 「LIBDBUSMENU-GTK-CRITICAL **:watch_submenu:斷言`GTK_IS_MENU_SHELL(菜單)」失敗」
- 21. 簡單的自然語言解析器在Objective-C
- 22. 在PHP中自然語言單位轉換?
- 23. 禁用語言擴展,#ifndef失敗
- 24. Go語言exec.Command execute方法失敗
- 25. 語言字符串加載失敗:Recipients_failed
- 26. 的HttpRequest與鏢(破/失敗語言)
- 27. Swift 3中的設置語言失敗
- 28. 多語言商店 - 動態更改自定義菜單的語言
- 29. 菜單項的圖標在WPF菜單消失
- 30. 自動隱藏菜單(WPF)
謝謝你們!我認爲這個問題是龍自然語言的缺陷/限制。感謝NVDA和Jaws的鏈接,我會對這些進行調查。 – Jeff 2011-04-01 22:16:28