按钮上没有可见文本,但屏幕阅读器需要文本吗?

Kev*_*vin 5 c# winforms

我有一个WinForm应用程序,它有一个带有背景图像的按钮.按钮没有文字.它上面只有一个"刷新"符号.

由于没有文字,屏幕阅读器无法"看到"按钮以指示它是什么.但是,当我添加文字时,它在图像上方并且看起来很糟糕.

在WinForm应用程序中是否有一种方法可以让按钮将隐藏文本显示给屏幕阅读器,而不是用户?

drn*_*eel 6

在按钮的属性中,有一个Accessibility部分.

您可以设置以下属性: AccessibilityName

我在Windows 10上使用屏幕阅读器进行了测试,并将鼠标悬停在按钮上时使用了该字段.

按钮属性截图