最近,我一直在尝试让内置的Windows 7语音朗读器/屏幕阅读器与我的WPF应用程序兼容。关于这个问题的信息非常少,但我所了解的是可以设置一个附加属性(AutomationProperties.HelpText,AutomationProperties.AutomationID)来实现兼容。
我遇到的问题是UI包含一个进度条,而屏幕阅读器会定期读取当前进度值并进行播报。在这种情况下,播报进度不是我们想要的结果,但我找不到关闭它的方法。我认为也许可以通过访问与元素相关联的自动化对等体来设置此功能,但事实并非如此(我可以强制引发事件,但无法忽略事件)。
有人知道如何解决这个问题吗?
我遇到的问题是UI包含一个进度条,而屏幕阅读器会定期读取当前进度值并进行播报。在这种情况下,播报进度不是我们想要的结果,但我找不到关闭它的方法。我认为也许可以通过访问与元素相关联的自动化对等体来设置此功能,但事实并非如此(我可以强制引发事件,但无法忽略事件)。
有人知道如何解决这个问题吗?