Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.04.2017
Сообщений: 4

ProgressBar не заполняется

22.04.2017, 22:04. Показов 2200. Ответов 4

Студворк — интернет-сервис помощи студентам
нужно, чтобы в процессе работы приложения progress bar полностью заполнялся, обнулялся и заново начинал заполняться. так, пока работает приложение, то есть не ограниченное количество раз. я прописала это в timer1_tick, но progress bar не заполняется до конца. подскажите, что делать?
C#
1
2
3
if (progressBar1.Value < 100)
                progressBar1.Value++;
            else progressBar1.Value = 0;
если указывать (progressBar1.Value = 100), программа не работает
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.04.2017, 22:04
Ответы с готовыми решениями:

Не заполняется ProgressBar
Добрый день, Интересует такой, вроде, не сложный вопрос. Есть в коде ProgressBar. С небольшими файлами он работает, все...

ProgressBar не заполняется
На форме имеем: кнопку, заполненный Items элемент CheckedListBox и progressBar, который должен отобразить процесс работы блока программы...

Не заполняется полностью progressbar
Добрый день в вузе начали изучать C# и столкнулся с проблемой. По лабораторной надо создать сплэш-форму с описанием лабы и тд на ней...

4
 Аватар для Lexeq
1151 / 743 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
23.04.2017, 00:12
Должно работать, проблема не здесь. Но мне кажется, лучше просто поставить Marquee стиль для прогресбара и пусть крутится там.

Добавлено через 4 минуты
Кстати а какое значение у свойства progressBar1.Maximum? Может вы меняли с дефолтного? тогда надежнее так
C#
1
2
3
if (progressBar1.Value < progressBar1.Maximum)
       progressBar1.Value++;
else progressBar1.Value = 0;
1
1 / 1 / 2
Регистрация: 18.05.2015
Сообщений: 78
23.04.2017, 12:51
C#
1
2
3
4
progressBar1.Increment(+1);
            if (progressBar1.Value == 100)
            {
               progressBar1.Value = 0;
Все работает. Полностью заполняется и обновляется заново
1
Эксперт .NET
 Аватар для Даценд
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
23.04.2017, 13:26
C#
1
2
3
4
5
6
7
8
9
10
11
int i = 0;
void tmr_Tick(object sender, EventArgs e)
{
    progressBar1.PerformStep();
    i++;
    if (i == 100)
    {
        progressBar1.Value = progressBar1.Minimum;
        i = 0;
    }
}
1
0 / 0 / 0
Регистрация: 22.04.2017
Сообщений: 4
23.04.2017, 17:00  [ТС]
спасибо

Добавлено через 8 минут
значение progressBar1.Maximum как раз равно 100
с вашим вариантом все равно не заполняется до конца

Добавлено через 22 минуты
Lexeq, значение progressBar1.Maximum как раз равно 100
с вашим вариантом все равно не заполняется до конца
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.04.2017, 17:00
Помогаю со студенческими работами здесь

ProgressBar заполняется наполовину
Почему progressbar заполняется на половину private void button1_Click(object sender, EventArgs e) { ...

ProgressBar не заполняется до конца
Здравствуйте, при работе с прогресс баром обнаружил что при присваивании значению value =100(таймером) у прогресс бара еще остаеться...

Почему ProgressBar заполняется не полностью?
Всем привет ! Есть примерно такой код void __fastcall TForm1::Button1Click(TObject *Sender) { for(double...

ProgressBar начинает заполняется до начала компиляции
Доброе время суток! Когда в обозревателе решений хочу в конструкторе открыть главную форму, выскакивает другая форма...

Таблица заполняется на одних компьютерах и не заполняется на других
Всем доброго дня. Столкнулся с довольно странной проблемой. Довольно долго пользуюсь базой данных, в которой показатели за год...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru