在做一个 C# 写的 windows 程序的 UI 自动化脚本时,碰到一个问题,界面上有个 TableControl,每个单元格是一个 CustomControl,我保存了一个字段值,我的目标是找出跟这个值相同的那一行,但是我无法拿到这个控件里的内容,就无法做对比。

我使用很多工具去查看这个控件的子控件和他们的属性,都没有发现我要的那个值,目前我想到的只有一个办法,因为这个 TableControl 里显示的数据顺序跟数据库里的是一模一样的,那我只能先查出我要的数据在第几行,然后再按行数传给 UI 测试用例进行操作。

不知道有哪位有办法可以简便的办法获取 CustomControl 显示的内容的,请不吝赐教。


↙↙↙阅读原文可查看相关链接,并与作者交流