c# - 我不明白 Xamarin 中 AutomationProperties 类的行为
问题描述
我正在测试 AutomationProperties 类以使应用程序可访问。但我不明白为什么帮助命名/描述元素的 HelpText 或 Name 属性也会占用可视界面中的空间。我已经搜索了互联网和文档,但我没有找到任何解释这一点的东西。有人可以解释一下吗?
空属性:
使用帮助文本:
使用名称:
解决方案
我之前做过很多本机可访问性,甚至使用 Xamarin iOS 和 Xamarin Android 进行可访问性,我以前从未遇到过这样的问题。您说得对,自动化属性是帮助使应用程序可访问的 Xamarin 表单版本。而且这种行为不适合可访问性。似乎是 Xamarin 表单自动化属性中的错误。
推荐阅读
- java - Groovy 检查未使用的导入
- javascript - Mysql 服务器获取的数据
- javascript - 在函数外按名称关闭函数
- exchangewebservices - 解决 EWS 'ErrorAccessDenied' 错误 '请求的 Web 方法对此调用者或应用程序不可用'
- looker - 如何获得维度的总和?
- html - 如何在 node.js 中使用用户输入进行删除或放置请求?
- c# - .NET Core Web 部署到生产时会在发布时关闭站点?
- php - sqlsrv_query 执行不返回结果,但在 sql manager 中执行代码时结果存在
- jquery - 有没有更好的方法来使用 jquery 将组中的最后一个单选按钮设置为“已选中”?
- sql - Derby 数据库错误未写入数据库