WPF: Индикатор выполнения с indeterminent продолжительностью?

Этот механизм вставляет большое дополнительное усилие во времени выполнения.

, Если Вы используете Eclipse в качестве своего IDE, рассмотрите использование Log4e. Этот удобный плагин генерирует объявления регистратора для Вас использующий Вашу любимую платформу журналирования. Часть больше усилия при кодировании времени, но очень меньше работы над временем выполнения.

6
задан Dave Clemmer 29 August 2011 в 17:37
поделиться

3 ответа

<ProgressBar IsIndeterminate="True" />
15
ответ дан 8 December 2019 в 14:43
поделиться

Мне лично нравится подход Visual Studio 2010. Они используют анимацию из небольшой зацикленной серии точек (с различной интенсивностью). Они просто анимируют точки, кружащиеся в центре окна, о котором идет речь.

В WPF это тривиально - просто анимируйте вращение небольшого рисунка круга точек с правильно установленной прозрачностью спереди.

I считаю его очень интуитивным, маленьким и ненавязчивым.

1
ответ дан 8 December 2019 в 14:43
поделиться

Подходит ли для этого виджет индикатор выполнения ? Вы не можете указать% завершения, так как «не знаете, сколько времени это займет». Может быть, лучше была бы какая-то анимация (например, эффект исчезновения файлов Windows в воздухе во время удаления), чтобы показать, что активность все еще продолжается. Но индикатор "прогресса", который просто сбрасывается на ноль, потому что есть еще много работы, мне кажется глупым.

0
ответ дан 8 December 2019 в 14:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: