【发布时间】:2018-12-31 14:56:44
【问题描述】:
是否可以在 WPF 中让 JAWS 读取文本块的内容而不关注它。
【问题讨论】:
是否可以在 WPF 中让 JAWS 读取文本块的内容而不关注它。
【问题讨论】:
不确定 WPF 是否有这个概念,但在 HTML 中,您可以有一个 aria-live 区域,当您向其中注入新文本时,屏幕阅读器会读取它而不会将焦点移至它。
【讨论】:
aria-live 得到所有屏幕阅读器和浏览器的良好支持。从您找到的链接看来,AutomationProperties.LiveSetting 是正确的做法,但将值设置为“礼貌”而不是“自信”。这可能不会改变您的结果,但使用“礼貌”是实时区域的正常设置。 “Assertive”只能用于极其重要的消息。