0

我在客户的 WPF 项目中遇到了富文本控件的可访问性问题。我的客户使用XamRichTextEditorby infragistics,但 MicrosoftNarrator不阅读其内容。我创建了一个小示例项目,它有两个按钮、一个标准文本框和 infragistics 富文本编辑器。该示例演示了屏幕阅读器可以正确处理所有元素,但甚至无法识别编辑器。

我们的目标是使编辑器控件对屏幕阅读器可见,但我们没有这样做的想法。我们有将 附加AutomationProperties到控件的逻辑,我们也手动填充内容。

我们已经就此事联系了基础设施部门,但就编辑器的屏幕阅读器支持而言,没有太多可期待的。

问题: 有什么方法可以标记控件以便屏幕阅读器发现它?

注意: 我不能合法地将基础设施库上传到 GitHub,因为它不是免费软件。要使示例正常工作,您的系统上必须已经有 infragistics WPF 库,并且必须将现有引用更新到您的本地路径。infragistics 页面上也有免费的试用下载,但下载和安装的内容很多,所以我不特别推荐这样做。

4

0 回答 0