簡體   English   中英

JAWS 沒有宣布 WPF Combobox 中的選定文本

[英]JAWS does not announce the selected text in WPF Combobox

當焦點出現在 WPF combobox 上時,JAWS 不會宣布當前文本,而是宣布 ItemSource 名稱(名稱空間 + class 名稱)。 我在檢查工具中驗證了 combobox 並且選擇和選擇選擇顯示為 ItemSource 的完全限定 class 名稱。 這是 WPF combobox 中的錯誤嗎? 這個問題有什么解決方法嗎? 在此處輸入圖像描述 在此處輸入圖像描述

得到了解決方案。屏幕閱讀器采用綁定對象的字符串值來宣布與控件關聯的文本。 所以是綁定對象的 ToString() 方法被采用,這就是 JAWS 宣布綁定類的完全限定名稱的原因。 因此,我重寫了綁定 class 的 ToString() 方法,以返回組合框的 DisplayMember 字段的文本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM