I would like to set the cursor to wait cursor. In ArcObjects, this works as follows:
IMouseCursor mouseCursor = new MouseCursorClass();
mouseCursor.SetCursor(2); // Wait cursor
When I use the wait cursor from System.Windows.Forms, it turns back to default cursor as soon as I move the mouse:
Cursor.Current = Cursors.WaitCursor;
Is there a good way to do this in ArcGIS Pro?