Справка по WPF C # 4.0 Progressbar при поиске - PullRequest
1 голос
/ 05 ноября 2010

У меня есть приложение WPF C # 4.0, и оно работает без проблем.Мне нужен простой код, позволяющий запускать индикатор выполнения только во время поиска приложения.Я не хочу, чтобы оно запускалось все время, пока приложение работает, только когда оно выполняет поиск с помощью кнопки поиска.Поэтому я не уверен, что IsIndeterminate будет работать, поскольку он работает все время, пока выполняется приложение.

1 Ответ

0 голосов
/ 05 ноября 2010

Свойство IsIndeterminate означает, что ProgressBar не имеет минимального или максимального значения, а постоянно прокручивается.

ProgressBar не "работает". Он просто делает то, что говорит - сообщает о прогрессе. Если вы не используете свойство IsIndeterminate, вы можете указать значения (Минимум, Максимум, Значение).

Невозможно дать вам хороший ответ, не зная больше о вашем дизайне, но если вы заинтересованы в том, чтобы показать (известный) прогресс, то взгляните на класс BackgroundWorker (или выполните поиск ТАК для примеров).

Если вы не знаете фактического прогресса, а с «Поиском» вы, вероятно, не знаете, тогда вы можете использовать IsIndeterminate в качестве «Занят - Пожалуйста, подождите» для Бедного. Просто измените свойство Visibility соответствующим образом, когда вы начнете и закончите поиск.

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