Программирование на языке Си#. Форма

Слайд 2

Кнопка

Наиболее часто используемым элементом управления является кнопка. Обрабатывая событие нажатия кнопки, может

Кнопка Наиболее часто используемым элементом управления является кнопка. Обрабатывая событие нажатия кнопки,
производить те или иные действия.

Label
Для отображения простого текста на форме, доступного только для чтения, служит элемент Label. Чтобы задать отображаемый текст метки, надо установить свойство Text элемента.

Текстовое поле TextBox

Для ввода и редактирования текста предназначены текстовые поля - элемент TextBox. Текст элемента TextBox можно установить или получить с помощью свойства Text.

Слайд 3

Построение объектной модели

Построение объектной модели

Слайд 4

Лабораторная работа №2
Задание 1 (оценка 3).
Напишите приложение — «Зачетный класс». Задание 2 (оценка 4).
Напишите

Лабораторная работа №2 Задание 1 (оценка 3). Напишите приложение — «Зачетный класс».
приложение — «Калькулятор».
Придумайте внешний вид для калькулятора. Функции калькулятора: сложение, вычитание, деление, умножение. Значения хранить в текстовом поле. Операции проводить при нажатии на кнопки. Результат записывать в третье текстовое поле.
Задание 3 (оценка 5).
Создайте калькулятор с кнопками. Функции калькулятора: сложение, вычитание, деление, умножение, работа с десятичными числами и т.д.. Значения получать при нажатии на соответствующую кнопку с цифрой. Операции проводить при нажатии на кнопки. Результат записывать в текстовое поле.

Слайд 5

Задание 1. Напишите приложение — «Зачетный класс». Приложение может иметь вид, представленный на

Задание 1. Напишите приложение — «Зачетный класс». Приложение может иметь вид, представленный на рисунке.
рисунке.

Слайд 6

Button1

Кнопка

button1

button1_Click

textBox1.Text = "";

Button1 Кнопка button1 button1_Click textBox1.Text = "";

Слайд 7

Очистка текстовых полей

private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "";

Очистка текстовых полей private void button1_Click(object sender, EventArgs e) { textBox1.Text = ""; }

}

Слайд 8

textBox1

Поле ввода

textBox1

button2_Click

……..textBox1.Text

Button2

Кнопка

button2

button2_Click

Int a=Convert.ToInt32(textBox1.Text)
If ( a==4 )
{
textBox2.Text = “верно “;

textBox1 Поле ввода textBox1 button2_Click ……..textBox1.Text Button2 Кнопка button2 button2_Click Int a=Convert.ToInt32(textBox1.Text)
K=K+1;
}
Else
{
textBox2.Text = “неверно “;
}

textBox2

Зачем?

Поле вывода

textBox2