我使用await Task.Run
启动了一项长期运行的任务。当我的任务运行时,我想显示等待光标,但是也有箭头。此箭头未在CursorType枚举中显式存在。根据维基百科,正常的等待光标"如果在后台执行操作,则可以带箭头。"我该如何利用这一点。如果我从UI线程使用Mouse.OverrideCursor = Cursors.Wait
,我会得到正常的等待光标。如果我尝试从后台线程设置它,我会收到一个错误。如果我使用Dispatcher.Invoke
,我会立即从我的UI线程中调用它。
答案 0 :(得分:0)
没关系。这是我正在寻找的AppStarting
光标。似乎维基百科的文章引导我走错了路。谁会有? :d