でコントロールのカーソルを変更していますWPF
。
btn.Cursor = Cursors.Wait;
操作を実行した後、デフォルトのカーソルに戻したいのですが、何も見つかりませんCursors.Default
でした。デフォルトのカーソルを取得するにはどうすればよいですか?
でコントロールのカーソルを変更していますWPF
。
btn.Cursor = Cursors.Wait;
操作を実行した後、デフォルトのカーソルに戻したいのですが、何も見つかりませんCursors.Default
でした。デフォルトのカーソルを取得するにはどうすればよいですか?
次のように、カーソルを設定する代わりに、カーソルをオーバーライドできます。
Mouse.OverrideCursor = Cursors.Wait;
次に、操作が実行されると、次のように null に設定してオーバーライドを削除できます。
Mouse.OverrideCursor = null;
あなたが正しいです。Cursors.Default
静的プロパティはありません。ただし、コントロールのカーソルをいつでも設定でき、null
コントロールのデフォルトのカーソルが復元されます。
// ...
btn.Cursor = Cursors.Wait;
// whatever... your operation.
btn.Cursor = null;
// now the Cursor is default again.