使用CodedUI C#的componentOne Windows Flexgrid自动化

时间:2018-10-04 16:09:35

标签: c# automation ui-automation coded-ui-tests

我只编译了我需要自动化的exe应用程序。它具有ComponentOne的c1.win.c1flexgrid作为网格。我正在使用CodedUI自动化此应用程序。

使用“编码的UI记录和播放”时,它不突出显示或查找任何行或列,而仅突出显示该弹性网格的外部主体,即网格名称。如果我尝试获取其子级,则它返回零,而我可以看到此FlexGrid中有很多行和列。

我尝试使用AutomationElement对象获取此控件的当前模式,并按照以下两种模式返回了我。

它仅实现了两种模式。

  1. LegacyIAccessiblePatternIdentifiers.Pattern
  2. ScrollPatternIdentifiers.Pattern

我想知道如何实现这种类型的网格的自动化,而这种网格尚未实现任何其他自动化模式,而是第三方控制。

如果您能分享样品或说明,我将非常感谢。

此致

0 个答案:

没有答案