Similar presentations:
Построение объектной модели и формы в C# (квадратное уравнение)
1. Программирование на языке Си#
Тема ФОРМА2. Построение объектной модели
2Построение объектной модели
3. Кнопка
Наиболее часто используемым элементом управленияявляется кнопка. Обрабатывая событие нажатия кнопки, может
производить те или иные действия.
Label
Для отображения простого текста на форме, доступного только
для чтения, служит элемент Label. Чтобы задать
отображаемый текст метки, надо установить свойство Text
элемента.
Текстовое поле TextBox
Для ввода и редактирования текста предназначены текстовые
поля - элемент TextBox. Текст элемента TextBox можно
установить или получить с помощью свойства Text.
4.
4Ввод данных:
5. Задание:
5Задание:
Даны действительные числа а, b, с (а > 0).
Полностью исследовать квадратное уравнение
ах2 + bх + с = 0,
т.е. если действительных корней нет, то
должно быть выдано сообщение об этом, иначе
найти две пары равных корней или два
различных корня.
6.
67.
78.
89. Пример:
9Пример:
Label
TextBox
Button
10.
1011.
1112.
Если (textbox1.text =“” илиtextbox2.text =“”)
{
вывод сообщения «Не все поля заполнены»
}
Иначе
{
Код для выполнения
}
12
13.
Если (textbox1.text =“” илиtextbox2.text =“”)
{
вывод сообщения «Не все поля заполнены»
}
Иначе
{
}
13
14.
1415. Программный перехват критической ситуации, которая может возникнуть в результате ввода некорректного значения в поле textBox1.
Программный перехват критической ситуации, которая можетвозникнуть в результате ввода некорректного значения в
поле textBox1.
16.
Если (textbox1.text =“” илиtextbox2.text =“”)
{
вывод сообщения «Не все поля заполнены»
}
Иначе
{
Код для выполнения
}
ВАШ КОД!
16
17. Дополнительное задание. Настройте интерфейс программы для более наглядного отображения. 1. Вместо TextBox используйте для
17Дополнительное задание.
Настройте интерфейс программы для
более наглядного отображения.
1. Вместо TextBox используйте для
вывода Label.
2. Создайте кнопку для очистки полей.
18. Очистка текстовых полей
18Очистка текстовых полей
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
Или
textBox1.Сlear();
}
programming