所以我正在使用White进行C#自动化/UI测试,并且遇到了一些问题。我在应用程序中有一个DataGridView,并根据应用程序状态设置背景单元格颜色。我想在测试期间使用White检查这些颜色,但是做起来很困难。
我正在尝试使以下内容起作用。我可以获取表格视图,但只能获取作为表。然后,我在稍后遇到了问题,因为最终会得到普通的TableCells而不是DataGridViewCells。
有人遇到过这种情况或有任何建议吗?
我正在尝试使以下内容起作用。我可以获取表格视图,但只能获取作为表。然后,我在稍后遇到了问题,因为最终会得到普通的TableCells而不是DataGridViewCells。
var Table = MainWindow.Window.Get<Table>("DataGridViewName");
var Row = Table.Rows[0];
var Cell = Row.Cells[0];
//invalid
//var Color = Cell.Style.BackColor;
有人遇到过这种情况或有任何建议吗?