我正在更改WPF
中控件的光標。WPF中的默認光標?
btn.Cursor = Cursors.Wait;
開展的operaton後,我想恢復到默認光標,我沒有發現任何Cursors.Default
,如何得到默認光標?
我正在更改WPF
中控件的光標。WPF中的默認光標?
btn.Cursor = Cursors.Wait;
開展的operaton後,我想恢復到默認光標,我沒有發現任何Cursors.Default
,如何得到默認光標?
您可以覆蓋光標,而不是設置光標,就像這樣:
Mouse.OverrideCursor = Cursors.Wait;
然後,當操作時,你可以通過設置它去除覆蓋爲空,這樣的:
Mouse.OverrideCursor = null;
我想你需要將當前光標存儲在變量中,然後將其更改爲等待光標,然後將其設置爲光標變量。
你說得對。沒有Cursors.Default
靜態屬性。但您始終可以將控件的光標設置爲null
,並且它將恢復控件的默認光標。
// ...
btn.Cursor = Cursors.Wait;
// whatever... your operation.
btn.Cursor = null;
// now the Cursor is default again.