如何使JAWS读取一个简单的标签? [英] How to make JAWS read a simple label?

查看:378
本文介绍了如何使JAWS读取一个简单的标签?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这应该是简单的,但显然没有人知道:如果我添加一个标签控制我的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 <一href="http://social.msdn.microsoft.com/Forums/en-US/windowsaccessibilityandautomation/thread/84b7aa30-ea0c-44cc-8931-73997aeedb3b/"相对=nofollow>不相当似乎知道。我也问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

  • 检查www.microsoft.com/enable
  • 阅读JAWS帮助文件
  • 请使用JAWS脚本(我不想虽然直接控制JAWS)
  • 公司谁的应用程序提供定制服务的
  • 地址
  • Check www.microsoft.com/enable
  • Read the JAWS help file
  • Make use of JAWS scripting (I don't want to directly control JAWS though)
  • Addresses of companies who provide services for app customisation

所有不是非常有帮助。

推荐答案

我有这个问题,我的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.

这篇关于如何使JAWS读取一个简单的标签?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆