処理タスクの前にオンにWaitCursor
してからデフォルトに戻すと、次のパターンのコードが表示されることがよくあります。
try {
Cursor.Current = Cursors.WaitCursor;
MyProcessingTask();
}
catch (Exception ex) {
Cursor.Current = Cursors.Default;
MessageBox.Show(ex.ToString());
}
finally { Cursor.Current = Cursors.Default; }
使用するデフォルトのカーソルが に与えられるようCursor.Current = Cursors.Default;
に、catch
ブロックに を含める必要があります。MessageBox
2 つのステートメントを記述せずにこのコードを記述するより良い方法はありCursor.Current = Cursors.Default;
ますか?