我想模拟拖放功能从一个DevXtraGridcell到另一个 DevXtraGridcell而不使用坐标系统。使用testcomplete拖放功能
有人可以给我一个想法,我怎么能没有默认记录和播放,没有源和目标坐标。
我想模拟拖放功能从一个DevXtraGridcell到另一个 DevXtraGridcell而不使用坐标系统。使用testcomplete拖放功能
有人可以给我一个想法,我怎么能没有默认记录和播放,没有源和目标坐标。
的Drag
动作总是使用坐标,但你可以实时计算坐标,而不是使用硬编码的坐标:
探索网格在TestComplete的对象浏览器,发现返回一个方法或属性细胞坐标。 据this old blog post,它应该是这样的:
gridObj.MainView.ViewInfo.RowsInfo.GetInfoByHandle(Row).Cells.Item_2(Column).Bounds
计算第一和第二单元格的坐标。 (确保两个单元在屏幕上都可见。)
将Drag
从一个第一个单元的坐标转换到第二个单元的坐标。
,另一种是卡的布局,我的情况下,虽然
我尝试使用MAINVIEW链接给出不起作用。 viewinfo ....但我得到一个对象不支持此属性错误.. Viewinfo不存在于内置的库函数太... – sabby
我们没有这个功能在Testcomplete 10任何其他的解决方案将是赞赏! – sabby