C# 如何使Windows屏幕阅读器(讲述者)读取WinForms标签?

C# 如何使Windows屏幕阅读器(讲述者)读取WinForms标签?,c#,winforms,accessibility,C#,Winforms,Accessibility,我试图让讲述人在WinForm中阅读我的标签,但它忽略了标签控件。是否有特定的方法使其读取标签内容?我在“可访问描述”和“可访问名称”的属性下添加了描述。但是没有运气 由于我是该社区的新手,因此无法在已经存在的问题下添加评论: 我做了很多研究,只有HTML标签帮助是在线可用的,上面的线程已经超过3年了 任何帮助都将不胜感激。将AccessibleRole设置为StaticText,并将其放在文本框前面。一旦文本框获得焦点,叙述者将阅读它。用户界面的哪些部分可以获得关注是很重要的。谢谢@HansP

我试图让讲述人在WinForm中阅读我的标签,但它忽略了标签控件。是否有特定的方法使其读取标签内容?我在“可访问描述”和“可访问名称”的属性下添加了描述。但是没有运气

由于我是该社区的新手,因此无法在已经存在的问题下添加评论:

我做了很多研究,只有HTML标签帮助是在线可用的,上面的线程已经超过3年了


任何帮助都将不胜感激。

将AccessibleRole设置为StaticText,并将其放在文本框前面。一旦文本框获得焦点,叙述者将阅读它。用户界面的哪些部分可以获得关注是很重要的。谢谢@HansPassant!我的UI不需要文本框或其他可编辑控件,因为它是EULA。但根据您的建议,如果我在标签文本旁边添加一个文本框,讲述人将阅读标签文本。我使用了一个不可编辑的文本框,以便叙述者阅读来解决我的问题。如果你能把你的建议放在“答案”部分,我想把它标记为答案。谢谢