Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1

Смена BackgroundImage формы при определенных значениях ProgressBar

06.12.2012, 23:05. Показов 3858. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет форумчане! у меня есть на форме таймер и ProgressBar я прописал что будет в 15%,45% и т.д. Так как чтоб когда было к примеру 50% то на форме, backgroundimage менялся на другую картинку?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.12.2012, 23:05
Ответы с готовыми решениями:

После добавления BackGroundImage на форму, появилось мерцание при загрузке формы
После добавления BackGroundImage на форму, появилось мерцание при загрузке формы и при развороте на полный экран. Мерцают именно контролы,...

Мигает картинка, поставленная как BackGroundImage при изменении размера формы
Поставила на 1 страницу TabControl картинку как BackGroundImage. Своиство BackgroundImageLayout выбрала strech. При запуске (при запуске ...

Смена BackgroundImage для форм
Всем привет.Подскажите как можно реализовать смену фона (из картинки) для всех форм? Пробовал так: Form1 form1 = new Form1(); ...

10
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
06.12.2012, 23:11
geniy1998, лови событие изменения значения ProgressBar и проверяй текущее значение, если 50, меняй картинку
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
06.12.2012, 23:30  [ТС]
nio, Нет это я знаю как делать, а вот как сделать сам процесс смены картинки?
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
06.12.2012, 23:39
Цитата Сообщение от geniy1998 Посмотреть сообщение
как сделать сам процесс смены картинки?
какой там процесс? одно действие
C#
1
this.BackgroundImage = Image.FromFile("имя файла");
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
07.12.2012, 20:09  [ТС]
А чтоб в файл ресурса он брал? (файл ресурса проекта - импорт-дальше при добавлении изображение оно оказывается в списке )
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
07.12.2012, 20:20
geniy1998, ну ты хоть бы каплю любознательности проявил....
C#
1
this.BackgroundImage = Properties.Resources.имя_в_ресурсах;
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
07.12.2012, 20:57  [ТС]
nio, Спасибо но пишет что нет такого "Properties"
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
07.12.2012, 21:05
geniy1998, а где у тебя ресурсы хранятся? Я проверял у себя, все работает, всегда так делаю
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
07.12.2012, 21:10  [ТС]
nio, у меня visual studio 2012 я выбираю форму - BackgroundImage - там 2 галочки и из них вторая "файл ресурсов проекта " - properties\resources - там пустой список и внизу кнопка импорт, и при добавлении, в верхний список добавляется изображение(его название). Надеюсь вы поняли)
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
07.12.2012, 21:21
geniy1998, конечно понял, ты не загружаешь файл в ресурсы, а просто указываешь, какая картинка будет отображаться в фоне. Изучи окно свойств проекта там есть вкладка для работы с ресурсами
0
8 / 8 / 2
Регистрация: 18.03.2012
Сообщений: 138
Записей в блоге: 1
07.12.2012, 22:41  [ТС]
nio, Спасибо огромное) я все правильно делал вот только имена файлов на русском были и когда я залез внутрь properties то у 2-ух файлов был восклицательный красный знак! Когда навел было написано что данное имя не возможно я переименовал, и всё)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.12.2012, 22:41
Помогаю со студенческими работами здесь

Как изменить BackgroundImage формы из другой формы
Как изменить BackgroundImage формы из другой формы? думал так но не помогло private void comboBoxSkin_SelectedIndexChanged(object...

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

При определенных значениях не выполняется цикл
Здравствуйте! Помогите, пожалуйста! Если в программу ввести значение oshibka 0,01 или 0,001, то программа выполняется нормально, цикл...

Активация Radiobutton при определенных значениях в combobox
Здравствуйте. Дело в том, что у меня есть два radiobutton'а и один combobox. Мне нужно, чтобы при определенном значении в combobox...

Почему программа не выдаёт результатов при определенных значениях? (формула Тейлора)
Программа рабочая, но при вводе чисел >3, ничего не выдает. Вот код (мб дело в быдлокодской функции?:scratch:)using System; using...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru