Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 23

Значение ProgressBar меняется по движению по нему курсора (Как Slider)

01.01.2012, 14:15. Показов 2795. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем нужно сделать что-то типа слайдера + прогресс бар, ну чтобы можно было челчком и перетаскиванием изменять progressbar.value; Any IDEAS!??? Please...

Добавлено через 2 минуты
Я думал может сделать проверку на координаты на progressbar-е ну я в общем даже незнаю!! Помогите кто чем сможет)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.01.2012, 14:15
Ответы с готовыми решениями:

Как получить положение курсора над елементом во время двойного щелчка по нему?
Приветствую! У меня есть контрол week1. Есть перехват события private void week1_DoubleClick(object sender, EventArgs e) ...

При наведении курсора на TImage исходная картинка меняется на другую. Как это сделать?
на пустой форме находится TImage. при наведении курсора на TImage исходная картинка меняется на другую. убираем курсор с компонента и...

ProgressBar не меняется динамически
Динамически не меняется положение Progressbara. Если задать статически, через свойство Value, то все ок. А динамически в программе не...

4
 Аватар для Etrimus
399 / 366 / 54
Регистрация: 23.05.2010
Сообщений: 716
01.01.2012, 14:34
Цитата Сообщение от sawwas Посмотреть сообщение
В общем нужно сделать что-то типа слайдера + прогресс бар
Что такое в данном случае слайдер? Посмотри пример, может это то, что нужно.
Вложения
Тип файла: zip progress.zip (14.3 Кб, 71 просмотров)
0
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 23
01.01.2012, 15:32  [ТС]
Пример простейший)) Спасибо конешно, но немного не то. Мне надо чтобы прям при щелчке НА ПРОГРЕСС БАРЕ И ПЕРЕТАСКИВАНИИ (КАК и на trackbar-е изменялось свойство value))
0
615 / 539 / 115
Регистрация: 24.03.2011
Сообщений: 576
01.01.2012, 16:38
Цитата Сообщение от sawwas Посмотреть сообщение
В общем нужно сделать что-то типа слайдера + прогресс бар, ну чтобы можно было челчком и перетаскиванием изменять progressbar.value; Any IDEAS!??? Please...

Добавлено через 2 минуты
Я думал может сделать проверку на координаты на progressbar-е ну я в общем даже незнаю!! Помогите кто чем сможет)
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        bool b = false;
 
        int v(int x)
        {
            return progressBar1.Maximum * x / progressBar1.Width;
        }
 
        private void progressBar1_MouseDown(object sender, MouseEventArgs e)
        {
            b = true;
            progressBar1.Value = v(e.X);
        }
 
        private void progressBar1_MouseMove(object sender, MouseEventArgs e)
        {
            if (b)
                progressBar1.Value = v(e.X);
        }
 
        private void progressBar1_MouseUp(object sender, MouseEventArgs e)
        {
            b = false;
        }
2
1 / 1 / 0
Регистрация: 16.01.2011
Сообщений: 23
01.01.2012, 20:13  [ТС]
Redfex, УРА!!! Спасибо заработало, только надо проверку делать, а то value может лежать в диапазоне от min до max...
И если меньше нуля, то равно нулю)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.01.2012, 20:13
Помогаю со студенческими работами здесь

Как передать значение Slider с формы 2 на форму 1?
Доброй ночи форумчане, и снова я с вопросом! Есть форма 1 в ней есть таймер, и есть форма 2 на ней есть Slider как с помощью slider на...

Получение положения курсора и изменения Position на ProgressBar
Дорого вечера. У меня возникла проблема с получением координат курсора. Задача: кликнуть на ProgressBar и переместить его значение в...

Как изменять значение в ProgressBar
Как изменять значение в ProgressBar'е? что бы, например, if(a == 5) { ProgressBar++; }

Не меняется блок при наведении курсора
.header__title{ font-size: 56px; margin-bottom: 30px; font-family: font-family: 'Merriweather', serif; margin-top: -50px; } ...

Как сделать, чтобы в progressbar входило значение Value?
Привет всем, я недавно зарегался на этом форуме, надеюсь прогресс в познании языка будет. Может кто-нибудь объяснить, как сделать так,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru