Когда я должен использовать System.Windows.Input.Cursors.AppStarting? - PullRequest
0 голосов
/ 18 мая 2018

Я хочу визуально сказать своим пользователям, что они могут взаимодействовать с приложением при выполнении некоторой рабочей нагрузки в фоновом режиме, не блокируя пользовательский интерфейс.

Я думал об использовании курсора мыши со стрелкой ииндикатор загрузки (например, песочные часы arrow with loading sandglass cursor или вращающийся круг arrow with loading circle cursor).

Microsoft предлагает для этого AppStarting in System.Windows.Input.Cursors класс, который описывается следующим образом:

Получает курсор, который появляется при запуске приложения.

Мой вопрос: Этот курсор выделен, чтобы указать, что приложение работает, как предполагалось?Какова лучшая практика?

1 Ответ

0 голосов
/ 21 мая 2018

Я только что понял это, посмотрев на замечания в документации :

AppStarting обычно указывает, что система загружает информацию, но пользовательский интерфейс может обрабатывать ввод.


Я также нашел это руководство по проектированию окон от Microsoft о «Мышь и указатели»:

Имя: Работа в фоновом режиме указателя

Описание: Используется для указания, щелчка, нажатия или выбора при выполнении задачи в фоновом режиме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...