|
3 / 3 / 1
Регистрация: 04.04.2018
Сообщений: 351
|
||||||
Поменять цвет и надпись в кнопке и при повторном нажатии поменять на изначальный11.06.2018, 21:27. Показов 2404. Ответов 4
Метки нет (Все метки)
В заголовке в принципе описана моя задумка, поменять цвет кнопки не тяжело, но вот незнаю как сделать так чтобы она при следующем нажатии вернулась к первоначальному варианту кнопки
например: кнопка зеленого цвета с текстом в ней "Привет" после нажатия: кнопка красного цвета с текстом в ней "Пока" Повторное нажатие: кнопка зеленого цвета с текстом в ней "Привет".
0
|
||||||
| 11.06.2018, 21:27 | |
|
Ответы с готовыми решениями:
4
Как поменять цвет кнопки при ее нажатии, а при наведении чтоб цвет не менялся?
|
|
Модератор
|
||||||
| 11.06.2018, 22:23 | ||||||
Сообщение было отмечено dimmarvel как решение
Решение
На сколько понял Вас.
1
|
||||||
| 11.06.2018, 22:26 | ||||||
Сообщение было отмечено dimmarvel как решение
Решение
Думаю что вариантов м.б. много, например
1
|
||||||
|
3 / 3 / 1
Регистрация: 04.04.2018
Сообщений: 351
|
||||||
| 11.06.2018, 23:13 [ТС] | ||||||
|
ovva, Элд Хасп, спасибо большое вам, всё работает
![]() Добавлено через 18 минут Элд Хасп, извиняюсь, если вам не трудно, расскажите что происходит на данном этапе:
ведь мы записываем значние состояния кнопки которое объявлено по дефолту - в значение которые объявлены в форме разве они не будут одинаковы?
0
|
||||||
|
Модератор
|
||||||||||||
| 12.06.2018, 00:28 | ||||||||||||
|
А -> В; Б -> A; В -> Б В результате мы поменяли местами содержимое двух участков памяти: A <-> Б. Повторяя эту операцию (процедуру) мы каждый раз меняем их местами. Как видно из примера участок "В" нам нужен временно только пока происходит обмен. И здесь мы переходим к вопросу времени существования переменных. Переменные объявленные на уровне Формы существуют всё время с момента инициализации формы (Событие NEW) до момента её выгрузки из памяти (Событие Finalize). Переменные объявленные в процедуре существуют с начала и до конца выполнения процедуры. После завершения процедуры, их значения теряются. Поэтому предыдущие (или будущие, в Вашем решении это одно и тоже) значения хранятся в переменных MyForeColor, MyText объявленных на уровне Формы (Class Form1). В процедуре изменения состояния мы меняем местами их содержимое с Button1.ForeColor и Button1.Text, используя временные переменные PrForeColor и PrText, которые перестанут существовать как только выполнится процедура Button1_Click. Объявление переменных PrForeColor и PrText в процедуре, для компактности записи, совмещено с присваиванием им значений. Т.е. строка:
1
|
||||||||||||
| 12.06.2018, 00:28 | |
|
Помогаю со студенческими работами здесь
5
Как поменять цвет фона кнопки и цвет текста на кнопке? При нажатии на кнопку картинка прячется, и надпись на кнопке меняется на «покажи меня» Как сделать чтобы при повторном нажатии на элемент из массива его предыдущий цвет возвращался? Создать форму с несколькими кнопками так, чтобы надпись на первой кнопке при ее нажатии передавалась на следую Нужно, чтобы при нажатии на кнопку 1 цвет, задаваемый радиокнопками применяется к кнопке 2 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|