这应该是简单的,但显然没有人知道:如果我添加一个标签
控制我的Windows窗体基于对话框的,我想这个标签被JAWS读,我将如何做到这一点?
It should be simple, but apparently no one knows: If I add a Label
control to my Windows Forms based dialog, and I want this label to be read by JAWS, how would I achieve that?
它工作正常使用 AccessibleDescription
对于其它控件,如按钮,但它不带标签的工作。即使MS 不相当似乎知道。我也问FreedomScientific,但他们只是给了我某种默认回答像
It works fine using the AccessibleDescription
for other controls like buttons, but it doesn't work with labels. Even MS does not quite seem to know. I also asked FreedomScientific, but they just gave me some kind of default answer like
所有不是非常有帮助。
我有这个问题,我的Windows窗体应用程序。
I had this issue for my Windows Forms app.
这似乎JAWS不会自动读取静态画面的文字。
It seems JAWS does not read static screen text automatically.
pressing插入+B的键盘上引发读取当前窗口JAWS动作 - JAWS然后读取Label.AccessibleDescription属性(以及其他屏幕细节)。
Pressing "INSERT" + "B" on the keyboard triggered the "Read Current Window" JAWS action - JAWS then read the Label.AccessibleDescription property (as well as other screen details).
所以,你需要设置辅助功能属性,用户必须执行JAWS击键读取标签,只要我可以告诉。
So you need to set accessibility properties and the user has to perform JAWS keystrokes to read the labels so far as I can tell.