I'm trying to display a Wait cursor in my application during a threaded operation.
With
Cursor.Current
The cursor is changed for 1 frame then comes back to default, I don't know why tbh.
With
Application.UseWaitCursor
it works properly BUT the cursor is sometimes not visually updated until the mouse is moved.
So I add
Cursor.Position = Cursor.Position;
and the job is done, but the way of doing it is kinda despicable...
How to do that in a elegant way? Thanks