C# 如何从一个坐标拖放到另一个坐标C
我已经做了很多测试,我正在使用Selenium运行它们。我需要在一个坐标上执行鼠标点击,然后按住鼠标并在另一个坐标上释放它。我已尝试使用action.DragAndDrop,但不想选择目标元素。有没有一种方法,我可以说鼠标在某个坐标下,鼠标在另一个坐标上?我希望这样做而不必使用Javascript,这就是我正在使用的,并且工作得非常完美。您不需要目标元素,只需要移动元素:C# 如何从一个坐标拖放到另一个坐标C,c#,selenium,C#,Selenium,我已经做了很多测试,我正在使用Selenium运行它们。我需要在一个坐标上执行鼠标点击,然后按住鼠标并在另一个坐标上释放它。我已尝试使用action.DragAndDrop,但不想选择目标元素。有没有一种方法,我可以说鼠标在某个坐标下,鼠标在另一个坐标上?我希望这样做而不必使用Javascript,这就是我正在使用的,并且工作得非常完美。您不需要目标元素,只需要移动元素: (new Actions(Driver)).DragAndDropToOffset(element, xoffset, yo
(new Actions(Driver)).DragAndDropToOffset(element, xoffset, yoffset).Perform();
x-和y-偏移只是元素移动到的位置的int x-y坐标。对我来说非常有用!