我正试图找到一种方法让屏幕阅读器(如JAWS)大声读出一些分配给ImageList中图像的文本。
在其他控件(如PushButton)中有“AccessibleName”属性,当包含文本时,它正由JAWS读取。
ImageList由四个代表优先级的图标组成,附近没有文字显示。
有可能吗? 你能想到其他创造性的解决方案吗?
谢谢,Yaniv。
答案 0 :(得分:1)
ImageList
实际上并不是一个可见的控件 - 它是一种资源。 IIRC您必须将可访问性问题与使用 ImageList
的控件相关联。
答案 1 :(得分:0)
TreeNode对象上是否没有AccessibleName或AccessibleDescription属性?然后,在构建动态节点并将特定图像与图像列表关联时,您还可以使用一些代码“计算”图像的可访问文本并设置其中一个属性。