我一直试图弄清楚这一点,所以任何帮助将不胜感激。我在客户端中使用 UI 自动化来监视和报告另一个应用程序中的用户选择。我让代码在 Server 2003 上完美运行。然而,在 Server 2008 上,我正在监视的控件被报告为数据网格中的项目或列表。这是非常随机的,我注意到如果我继续选择控件中的行,最终控件将被报告为数据网格。在服务器 2003 上,它始终被报告为数据网格,因此我的代码运行良好。
我正在使用 Visual Studio 2010 C# 进行开发。
更新:
我想提一下,我使用 UI Spy 工具得到了相同的结果,因此源代码在这种特定情况下不相关。