Глобальный курсор ожидания - PullRequest
0 голосов
/ 03 января 2011

Я знаю, что об этом спрашивали много раз;Я пытаюсь реализовать «глобальный прямоугольник», с установленным на нем курсором ожидания.

<Rectangle Canvas.ZIndex="999" x:Name="WaitCursor" Visibility="Collapsed" Fill="Red" Grid.ColumnSpan="2" Margin="0" Width="1500" Height="1500" Cursor="Wait"/>

Я вижу, как уродливый красный цвет заполняет всю страницу, и курсор изначально меняется на ожидание, но, похоже,хрупкий.Если я перемещаю мышь, курсор, кажется, случайно переключается назад (хотя экран по-прежнему красный, конечно.) Хуже, если я оставляю мышь в покое, курсор ожидания остается включенным даже после того, как красный прямоугольник исчезнет.

Почему это так дрянно ???

1 Ответ

2 голосов
/ 03 января 2011

Лично я вообще не стал бы беспокоиться о WaitCursor, это довольно плохой показатель по сравнению с другими подходами, доступными в Silveright и WPF.

Вместо этого рассмотрите возможность использования BusyIndicator из SilverlightИнструментарий .

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