使用testcomplete拖放功能

时间:2014-04-17 09:17:58

标签: vbscript devexpress automated-tests xtragrid testcomplete

我想在不使用坐标系的情况下,从一个DevXtraGridcell到另一个 DevXtraGridcell模拟拖放功能

有人可以告诉我如何在没有默认记录和游戏且没有源和目标坐标的情况下这样做。

2 个答案:

答案 0 :(得分:1)

Drag操作始终使用坐标,但您可以动态计算坐标,而不是使用硬编码坐标:

  1. 在TestComplete的对象浏览器中浏览网格,找到返回单元格坐标的方法或属性。 根据{{​​3}},它应该是这样的:

    gridObj.MainView.ViewInfo.RowsInfo.GetInfoByHandle(Row).Cells.Item_2(Column).Bounds
    
  2. 计算第一个和第二个单元格的坐标。 (确保屏幕上显示两个单元格。)

  3. Drag从一个第一个单元格的坐标到第二个单元格的坐标。

答案 1 :(得分:0)

在我的情况下,我必须使用obj.MainView.get_ViewInfo属性为一个gridcontrol工作,另一个是卡布局给出的链接在我的情况下不起作用