New to Telerik UI for WPF? Download free 30-day trial

Move the Cursor Away From the RadButton Control


Product Version 2020.3.915
Product Buttons for WPF


Using a device that supports both mouse and touch input, can cause the mouse to go to the tapped location, causing the button to apply a trigger for the IsMouseOver property.


Subscribe to the TouchUp event of the RadButton control, and use the Win32 API to manually move the cursor away from the button.

private static extern bool SetCursorPos(int X, int Y); 
private void RadNumericUpDown_TouchUp(object sender, TouchEventArgs e) 
    SetCursorPos(0, 0); 
Private Shared Function SetCursorPos(ByVal X As Integer, ByVal Y As Integer) As Boolean 
Private Sub RadNumericUpDown_TouchUp(ByVal sender As Object, ByVal e As TouchEventArgs) 
    SetCursorPos(0, 0) 
End Sub 
In this article