如何从一个坐标拖放到另一个坐标C#

问题描述:

我做了大量的测试,并使用Selenium运行它们。我需要预先形成一个鼠标点击一个坐标,然后按下鼠标并在不同的坐标处释放它。我尝试过使用action.DragAndDrop(),但我不想选择目标元素。有没有一种方法可以让我说只要在某个坐标上按下鼠标,然后在不同的坐标上点击鼠标呢?我想这样做,而不必使用Javascript如何从一个坐标拖放到另一个坐标C#

这就是我正在使用和完美的作品。你并不需要一个目标元素,只是元件移动:

(new Actions(Driver)).DragAndDropToOffset(element, xoffset, yoffset).Perform(); 

x和y的偏移是简单的,你想要的元素移动到整型的x y坐标。

+0

非常适合我! –