任何人都可以告诉我,如果在Testcomplete中有一种方法可以识别背景和字体颜色。我使用的是jscript,而我的是一个WPF应用程序。我找不到任何属性来识别颜色。
谢谢!
答案 0 :(得分:2)
TestComplete提供对WPF应用程序中对象的所有本机属性和方法的访问。这意味着要实现您的任务,您可以使用与在应用程序本身的代码中执行此操作相同的属性或方法。对于WPF应用程序中的常见对象,您感兴趣的属性是背景和前景。
var obj = ...WPFObject(...)
var fColor = obj.Foreground.Color;
Log.Message("Text color: R=" + fColor.R + ", G=" + fColor.G + ", B=" + fColor.B);
var bColor = obj.Background.Color;
Log.Message("Back color: R=" + bColor.R + ", G=" + bColor.G + ", B=" + bColor.B);