我们有一个可访问性程序 (jaws),它通过 AccesibleObject 读取我的 Windows 窗体应用程序。当用户导航到组合框(带有选项卡)时,默认情况下将标记所选项目的文本,程序将读取组合框条目的标记文本。但是,如果条目大于组合框,程序将只读取可见部分!我需要更改它并让程序读取整个选定的组合框条目,但我真的不知道可见文本分配给了哪个属性或变量。
我的第一个想法是组合框的 ComboBox.SelectedText,但是当使用选项卡导航到组合框时,SelectedText 始终是组合框条目的整个文本(ComboBox.Text),我在 Combobox 和 Accessibleobject 中都没有找到这样的属性/变量。任何想法如何处理?