Я выполняю довольно длительный процесс в приложении C # .NET CF, затем я хочу показать указатель мыши в виде песочных часов. Код, который я использую:
Cursor.Current = Cursors.WaitCursor;
Cursor.Show();
this.Refresh();
for (int nRow = 0; ... // lengthy process
{
Program.tblLect.Rows[nRow]["rowId"] = nRow + 1;
// tried with this, doesn't work either
//if ((nRow % 20)==0)
// Application.DoEvents();
}
Cursor.Current = Cursors.Default;
, но курсор не отображается в форме.
Есть идеи?