処理タスクの前にオンに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;ますか?