Переопределить курсор ожидания в окне WPF

В приложении WPF мы пытаемся скрыть курсор мыши, установив

<Window Cursor="None" ...>
    ...
</Window>

Это работает нормально, для всех элементов управления в этом окне курсор не отображается. Однако, пока выполняется длительная операция, курсор снова появляется вместе с типичным колесом выполнения Windows 7:

введите описание изображения здесь

Кто-нибудь знает, как мы можем избавиться от этого курсора ожидания? (Было задано много похожих вопросов, но кажется, что все пытаются сделать это наоборот и показать курсор ожидания, пока мы пытаемся скрыть его. ..)


person andreask    schedule 28.04.2015    source источник
comment
Он появляется, когда ваше приложение (не отвечает)?   -  person csharpwinphonexaml    schedule 28.04.2015
comment
Возможно, этот ответ поможет вам stackoverflow.com/questions/307004/   -  person Nacho    schedule 28.04.2015


Ответы (1)


Попробуйте использовать свойство OverrideCursor, которое переопределит курсор для всего приложения.

person James Lucas    schedule 28.04.2015
comment
К сожалению, это не помогает. Теперь при нажатии кнопки, выполняющей более длительную операцию, на короткое время отображается курсор по умолчанию, за которым следует курсор ожидания. - person andreask; 28.04.2015