Feedback

C# - Mauszeiger mittig über Steuerelement positionieren

Veröffentlicht von am 4/16/2013
(1 Bewertungen)
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

 

Logge dich ein, um hier zu kommentieren!