Kursor klepsydra - nie pokazuje się.

Kursor klepsydra - nie pokazuje się.
HI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1863
0

Witam.

Chciałbym aby w niektórych momentach (przy dłuższych operacjach) kursor zmieniał się na klepsydrę.

Próbowałem to zrobić na dwa sposoby:

Kopiuj
Cursor.Current = Cursors.WaitCursor;
Application.DoEvents();
// .... 
Cursor.Current = Cursors.Default;

oraz

Kopiuj
Application.UseWaitCursor = true;
Application.DoEvents();
// .... 
Application.UseWaitCursor = false;

jednak kursor się nie zmienia...

Co należy zrobić żeby kursor się zmieniał ?

katelx
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Hong Kong
0

zrob to na poziomie formularza

Kopiuj
form.UseWaitCursor = true;
fourfour
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 627
0
Kopiuj
this.Cursor = Cursors.WaitCursor 

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.