我什么时候应该使用System.Windows.Input.Cursors.AppStarting?

时间:2018-05-18 08:59:53

标签: c# wpf windows user-interface usability

我希望在视觉上告诉我的用户,他们能够在后台执行某些工作负载时与应用程序进行交互,而不会阻止用户界面。

我考虑过使用带箭头和加载指示器的鼠标光标(如沙漏arrow with loading sandglass cursor或旋转圆圈arrow with loading circle cursor)。

Microsoft因此提供System.Windows.Input.Cursors类中的AppStarting,其描述如下:

  

获取应用程序启动时显示的Cursor。

我的问题是:此光标是否专用于指示应用程序是否按预期工作?什么是最佳做法?

1 个答案:

答案 0 :(得分:1)

我只是通过查看the documentation中的评论来解决这个问题:

  

AppStarting通常表示系统正在加载信息,但用户界面可以处理输入。

我还发现了微软关于“鼠标和指针”的windows design guideline

  

名称:使用背景指针

     

说明:在后台完成任务时,用于指向,点击,按或选择。