Завантажити
програму:

App_Control: Підсумковий урок

Твій прогрес:

Теоретична частина:


1. Створити проект App_Control відповідно специфікації у рішенні Control.

2. Завантажити програму у DEV-VALIDATOR.

3. Добитися повної валідації програми.

4. Зберегти скріншот [Alt+PrintScreen] результатів у папку Production.

5. Зберегти програму у папку Production.


Відеоурок YouTube
Читати підручник
Обговорити

Специфікація програми:

Вигляд програми
Добитися валідації головної форми:
Properties: Властивість: Значення: Валідація:
Availability of Form
Наявність форми
Application name
Ім'я програмиApp_Control.exe
AutoScaleMode
Режим перерахунку формиNone
Text
ЗаголовокПідсумковий урок
Width
Ширина форми500
Height
Висота форми400
StartPosition
Початкова позиціяПо центру екрана
BackColor
Колір формиБілий
ControlBox
Кнопки керування вікном Відсутні
Додати об'єкт: Label
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яlabel1
Text
ТекстОбчислення значення функції
ForeColor
Колір текстуBlack
Font.Size
Розмір шрифту16
Font.Bold
Накреслення напівжирнеTrue
Додати об'єкт: PictureBox
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яpb_Image
Width
Розмір335
Height
Розмір85
BackgroundImage
Фонове зображення1.png
BackgroundImageLayout
Спосіб відображення фонового малюнкуZoom
Формула
Додати об'єкт: Label
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яlabel2
Text
ТекстВведіть значення аргументу:
Font.Size
Розмір шрифту14
Додати об'єкт: Label
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яlabel4
Text
ТекстЗначення функції:
Font.Size
Розмір шрифту14
Додати об'єкт: Label
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яlabel3
Text
Текстx=
Font.Size
Розмір шрифту14
Додати об'єкт: Label
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'яlabel5
Text
Текстy=
Font.Size
Розмір шрифту14
Додати новий компонент: TextBox
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'я поля для вводуtb_Input
Text
Текст
Додати новий компонент: TextBox
Properties: Властивість: Значення: Валідація:
Exists
Наявність
Name
Ім'я поля для вводуtb_Result
Text
Текст
Додати об'єкт: Button
Properties: Властивість: Значення: Валідація:
Name
Ім'яbtn_Calculate
Сгенерувати подію _Click для кнопки: btn_Calculate
Properties: Властивість: Значення: Валідація:
Код події:
							  private void btn_Calculatet_Click(object sender, EventArgs e)
{
    
}
							  
							
Написати код події btn_Calculate_Click:
Properties: Властивість: Значення: Валідація:
Вписати код:
							  
double x, y;
x = double.Parse(tb_Input.Text);
y = (Math.Sqrt(x + 2) - Math.Pow(x, 5)) / (Math.Pow(x, 2) - 7 * x + 4) + 2019;
tb_Result.Text = y.ToString();

							  
							
tb_Result.Text
Текст Розраховані програмою значення
Додати об'єкт: Button
Properties: Властивість: Значення: Валідація:
Name
Ім'яbtn_Clear
Сгенерувати подію _Click для кнопки: btn_Clear
Properties: Властивість: Значення: Валідація:
Код події:
							  private void btn_Clear_Click(object sender, EventArgs e)
{
    
}
							  
							
Написати код події btn_Clear_Click:
Properties: Властивість: Значення: Валідація:
Вписати код:
							  
tb_Input.Clear();
tb_Result.Clear();

							  
							
tb_Input.Text
Текст
tb_Result.Text
Текст
Додати об'єкт: Button
Properties: Властивість: Значення: Валідація:
Name
Ім'яbtn_Close
Сгенерувати подію _Click для кнопки: btn_Close
Properties: Властивість: Значення: Валідація:
Код події:
							  private void btn_Close_Click(object sender, EventArgs e)
{
    
}
							  
							
Написати код події btn_Close_Click:
Properties: Властивість: Значення: Валідація:
Вписати код:
							  
Close();

							  
							
Вигляд програми