首页 > 解决方案 > 我不明白 Xamarin 中 AutomationProperties 类的行为

问题描述

我正在测试 AutomationProperties 类以使应用程序可访问。但我不明白为什么帮助命名/描述元素的 HelpText 或 Name 属性也会占用可视界面中的空间。我已经搜索了互联网和文档,但我没有找到任何解释这一点的东西。有人可以解释一下吗?

空属性:

https://i.stack.imgur.com/oW85i.png 使用帮助文本:

https://i.stack.imgur.com/x4UM6.png 使用名称:

https://i.stack.imgur.com/zu807.png

标签: c#androidxamarinxamarin.formsaccessibility

解决方案


我之前做过很多本机可访问性,甚至使用 Xamarin iOS 和 Xamarin Android 进行可访问性,我以前从未遇到过这样的问题。您说得对,自动化属性是帮助使应用程序可访问的 Xamarin 表单版本。而且这种行为不适合可访问性。似乎是 Xamarin 表单自动化属性中的错误。


推荐阅读