我有一个绿色复选标记(图像控件)。我必须验证复选标记是否为绿色。我无法获得颜色。你能帮我吗?
最佳答案
编码 UI 是为了检查应用程序的功能。它不太擅长检查美观(即颜色、大小或字体)。
除了检查颜色之外,您还可以检查图像的 UI 控件的其他一些功能吗?如果未显示绿色图像,那么会显示什么?尝试使用十字线工具检查绿色图像,并检查同一位置显示的任何其他图像。希望找到一些属性来区分绿色图像和其他图像。
您可以要求开发人员添加一些特色功能。如果他们不想,那么就问他们,针对视力障碍人士的屏幕阅读程序如何能够区分图像之间的差异。
要检查 UI 控件的颜色,您可以捕获控件的图像,然后检查图像中使用的颜色。要获取图像,请使用基于
的代码Image img = this.UIMap.UIYourApplicationsWindow.UISubWindow.UISubSub.CaptureImage();
关于c# - 如何使用 C# 或编码 UI 获取图像控制颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17667767/