Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/26: Рейтинг темы: голосов - 26, средняя оценка - 4.62
StasBerkutov
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 36
1

Случайный выбор цвета фона формы

07.09.2014, 13:55. Просмотров 5140. Ответов 4
Метки нет (Все метки)

Как указать рандомный выбор цвета фона формы при нажатии на кнопку?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.09.2014, 13:55
Ответы с готовыми решениями:

Случайный выбор формы
Есть небольшая проблема. У меня есть 5 форм с кнопками, по этим кнопкам я могу вызвать любую из...

Изменение цвета фона формы
Добрый день)Подскажите пожалуйста как изменять цвет фона формы по двойному щелчку на форме? Щелчок...

Частичное изменение цвета фона формы
Здравствуйте! Есть необходимость изменить цвет фона формы, но - либо правую часть фона, либо левую,...

Функция изменения цвета фона и заголовка формы
1. Создайте функцию, меняющую свойства вашей формы, назовите ее ChangeForm и реализуйте ее вызов...

Случайный выбор значение ComboBox
В ячейках DataGridView имеются CemboBox'ы; Возможно ли, что бы при загрузки формы сделать...

4
ViterAlex
7149 / 3924 / 1574
Регистрация: 11.02.2013
Сообщений: 8,472
Завершенные тесты: 3
07.09.2014, 13:59 2
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

C#
1
2
Random rnd = new Random(DateTime.Now.Millisecond);
this.BackColor = Color.FromArgb(rnd.Next(256), rnd.Next(256), rnd.Next(256));
1
StasBerkutov
0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 36
07.09.2014, 14:38  [ТС] 3
Поясните, пожалуйста, что означает этот кусок:
Цитата Сообщение от ViterAlex Посмотреть сообщение
(DateTime.Now.Millisecond)
и этот:
Цитата Сообщение от ViterAlex Посмотреть сообщение
(rnd.Next(256), rnd.Next(256), rnd.Next(256))
0
xadjek
36 / 36 / 14
Регистрация: 05.06.2011
Сообщений: 306
07.09.2014, 16:33 4
Цитата Сообщение от StasBerkutov Посмотреть сообщение
и этот:
Цитата Сообщение от ViterAlex Посмотреть сообщение
(rnd.Next(256), rnd.Next(256), rnd.Next(256));
тут генерируется код цвета в формате RGB, у него три параметра ведь идет, вот три параметра и генерируется в диапазоне от нуля до указанного в параметре(256)
1
ViterAlex
7149 / 3924 / 1574
Регистрация: 11.02.2013
Сообщений: 8,472
Завершенные тесты: 3
07.09.2014, 20:52 5
C#
1
Random rnd = new Random(DateTime.Now.Millisecond);
Создаётся новый экземпляр класса Random с определённым значением Seed, которое используется для расчёта случайных числе. Можно и пустой конструктор использовать, но я привык использовать такой
0
07.09.2014, 20:52
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2014, 20:52

Случайный выбор файла из ресурсов
Вот кусок кода, который проигрывает случайный файл, добавленный в ресурсы: ...

Случайный выбор строки из файла
Доброго времени суток. Вот такая задачка есть ТХТ файл в нем по срокам расписаны вопросы : 1...

ToolTip изменение цвета фона.
Как изменить цвет фона подсказки? делаю так: ToolTip toolTip1 = new ToolTip(); ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.