でコントロールのカーソルを変更しています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.