Similar presentations:
Лекция 43 Решение задач
1. Решение задач
2.
LocationОпределяет координаты верхнего левого угла элемента
управления
установить кнопку в точку 100, 100
button1.Location = new Point(100, 100);
Height
Width
Возвращает или задает высоту элемента управления.
Возвращает или задает ширину элемента управления.
установить высоту кнопки в 50 точек
button1.Height = 50;
3.
BackColorВозвращает или задает цвет фона для элемента управления.
Свойство BackColor является внешним свойством.
установить цвет фона на элементе Form
this.BackColor = Color.Aqua;
установить цвет фона на элементе Button
button1.BackColor = Color.Aqua;
ForeColor
Возвращает или задает цвет текста для элемента
управления.
установить цвет текста на элементе textBox1
textBox1.ForeColor = Color.Aqua;
4.
5.
EnabledВозвращает или задает значение, показывающее, сможет ли
элемент управления отвечать на действия пользователя.
сделать объект Button недоступным для нажатия
button4.Enabled = false;
Visible
Получает или задает значение, указывающее, отображается ли
элемент управления
сделать объект Button невидимым
button4.Visible = false;
6.
Подсказка ToolTip6
7.
Ввод только цифрЗначение свойства Handled
Тип: System.Boolean
Значение true для обхода обработки элемента управления по умолчанию.
e.Handled = true;
Необходим для остановки последующего движения информации о событии
7
8.
Ввод ТОЛЬКО цифр:8
9.
910.
В настоящее время существуют пять различных кодировок кириллицы (КОИ8-Р, Windows.MS-DOS, Macintosh и ISO). Из-за этого часто возникают проблемы с переносом русского
текста с одного компьютера на другой, из одной программной системы в другую.
Пример: ввод только букв русского алфавита
10
11.
Задания для тренировки1. Разместите на форме четыре кнопки (Button). Сделайте на кнопках следующие надписи: «красный»,
«зеленый», «синий», «желтый». Создайте четыре обработчика события нажатия на данные кнопки, которые
будут менять цвет формы в соответствии с текстом на кнопках.
2. Разместите на форме ряд кнопок (Button) и ряд меток (Label). Создайте обработчик события создания формы
(Load), который будет делать все метки невидимыми. Создайте обработчики события нажатия на кнопки,
которые будут менять свойство метки Visible тем самым делать их видимыми.
3*. Разработайте игру, которая заключается в следующем. На форме размещены пять кнопок (Button). При
нажатии на кнопку некоторые кнопки становятся видимыми, а другие – невидимыми. Цель игры – скрыть все
кнопки. Порядок скрытия/открытия кнопок придумать самостоятельно.
4*. Реализуйте игру минер на поле 3x3 из кнопок (Button). Первоначально все кнопки не содержат надписей.
При попытке нажатия на кнопку на ней либо показывается количество мин, либо надпись «мина!» и меняется
цвет окна. Количество и расположение мин придумайте самостоятельно.
12.
Сохранить выполненные задания (5 ! Минимум, 7 максимум):приложение!!!!!!
programming