Mit dieser Methode ist es ziemlich einfach (ist es ohnehin), den Cursor mittig über ein Steuerelement zu setzen.
private void SetCursorOverControl(Control control)
{
Point newCursorPos = PointToScreen(control.Location); // Punkt auf Position des Elements setzen
newCursorPos.Offset(control.Width / 2, control.Height / 2); // Die Hälfte der Button-Kanten addieren << doofe Formulierung, aber man weiß was gemeint ist :D
Cursor.Position = newCursorPos; // Punkt als Cursor-Position setzen
}
Kommentare zum Snippet