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

Как изменить картинку кнопки при наведении на нее курсора мыши?

07.02.2015, 02:07. Показов 5367. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня в кнопке есть картинка,как сделать чтобы она убиралась при наведении на кнопку курсора и вместо неё был красный фон,а потом когда курсор убирался картинка возвращалась.

Добавлено через 2 минуты
Разобрался с первой частью

C#
1
2
3
4
5
private void button1_MouseEnter(object sender, EventArgs e)
        {
                button1.BackColor = Color.Red;
                button1.Image = null;
        }

как теперь вернуть картинку?я так понимаю это делается через MouseLeave,но какой должен быть код?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.02.2015, 02:07
Ответы с готовыми решениями:

Как изменить цвет кнопки при наведении на нее курсора мыши?
Добрый день! Как изменить цвет кнопки при наведении на нее курсора мыши?

Как при наведении на картинку курсора мышки изменить её
Такая задача, есть к примеру карта какой-то страны(и это тоже вопрос, как лучше всего в плане производительности сделать карту страны) а на...

Перемещение кнопки при наведении курсора мыши
Всем привет! Столкнулся с проблемой при решении задачи. Пожалуйста, помогите реализовать: При перемещении курсора мыши над...

3
 Аватар для Lynatik001
48 / 40 / 15
Регистрация: 28.09.2012
Сообщений: 818
07.02.2015, 03:49
Цитата Сообщение от MrHelios Посмотреть сообщение
но какой должен быть код?
да так же само
C#
1
2
button1.BackColor = Color.Red //обратно меняешь цвет на тот какой был;
                button1.Image = "путь к картинке или как там к ресурсу обращатся, если она типа в проекте"
0
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 9
07.02.2015, 13:42  [ТС]
ругается когда пытаюсь указать путь к картинке....
0
 Аватар для Sanya_sa
912 / 816 / 333
Регистрация: 03.02.2015
Сообщений: 5,276
Записей в блоге: 9
07.02.2015, 14:50
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
// красим в RED , скрываем картинку
        private void button1_MouseEnter(object sender, EventArgs e)
        {
            button1.Image = null;
            button1.BackColor = Color.Red;
        }
 
        // красим в TRANSPORENT , подгружаем картинку (я картинку беру из файла ресурсов)
        private void button1_MouseLeave(object sender, EventArgs e)
        {
            button1.Image = ResourcePic.fix_on;
            button1.BackColor = Color.Transparent;
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.02.2015, 14:50
Помогаю со студенческими работами здесь

Как сдвинуть контрол при наведении курсора мыши
Нужно, чтобы при наведении курсора, кнопка уходила от него. Как получить координаты кнопки?

Как изменить цвет вкладки при наведении курсора?
Здравствуйте! Как изменить цвет вкладки при наведении на нее курсором? Напр. вкладка серого цвета, а при наведении на нее становится белой,...

Как изменить BackColor на label при наведении мыши?
Собственно, сабж. Подскажите, пожалуйста.

Как изменить цвет label при наведении на него мыши?
Как изменить цвет label при наведении на него мыши??? Заранее очень благодарен!

Вывести координаты точки заданного графика при наведении на нее курсора
Добрый вечер. Нужно вывести координаты точки заданного графика при наведении на нее курсора. Вот код: private void...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
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 09.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru