Курсор

Положення курсору 

var position = Mouse.GetPosition(this);

position.X

position.Y

Пересувати курсор

using System.Runtime.InteropServices;

[DllImport("User32.dll")]

private static extern bool SetCursorPos(int X, int Y);

Глобально

SetCursorPos(50, 50);

Від кутка форми

SetCursorPos((int)this.Left+50, (int)this.Top+50);