Домашня підготовка до роботи

1. Вивчити основні можливості створення застосувань з графічним інтерфейсом за допомогою бібліотек Windows Forms.

2. Дослідити елементи керування наявні в бібліотеках Windows Forms та засоби роботи з ними.

3. Спроектувати зовнішній вигляд програми, призначеної для перегляду веб-сторінок з відповідним розташуванням елементів керування та функціоналом згідно завдання табл. 2. Окрім наявності кнопки «Перейти» для переходу за відповідною адресою, забезпечити функції переходу вперед, назад та на домашню сторінку. Забезпечити програму початковою ініціалізацією при першому запуску для завантаження домашньої сторінки.

 

Таблиця 2

№ вар. Елементи керування для навігації Адресна строка Домашня сторінка Перелік сторінок з випадаючого списку (+ домашня)
MenuStrip, Button СomboBox google.com.ua www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
ToolStrip, Button TextBox lp.edu.ua -
MenuStrip, PictureBox СomboBox microsoft.com www.mon.gov.ua www.veryicon.com www.osvita.org.ua
ToolStrip, PictureBox TextBox ukr.net -
MenuStrip, Button СomboBox ena.lp.edu.ua www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
ToolStrip, Button TextBox ciz.polynet.lviv.ua -
MenuStrip, PictureBox СomboBox google.com.ua www.iconeasy.com www.veryicon.com www.osvita.org.ua
MenuStrip, Button TextBox nauka.lp.edu.ua -
ToolStrip, Button СomboBox microsoft.com www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
MenuStrip, PictureBox TextBox ukr.net -
MenuStrip, Button СomboBox ena.lp.edu.ua www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
ToolStrip, Button TextBox nauka.lp.edu.ua -
MenuStrip, PictureBox СomboBox google.com.ua www.iconeasy.com www.veryicon.com www.osvita.org.ua
ToolStrip, PictureBox TextBox lp.edu.ua -
MenuStrip, Button СomboBox microsoft.com www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
ToolStrip, Button TextBox ukr.net -
MenuStrip, PictureBox СomboBox ena.lp.edu.ua www.mon.gov.ua www.veryicon.com www.osvita.org.ua
MenuStrip, Button TextBox ciz.polynet.lviv.ua -
ToolStrip, Button СomboBox nauka.lp.edu.ua www.mon.gov.ua www.iteach.com.ua www.osvita.org.ua
MenuStrip, PictureBox TextBox lp.edu.ua -
ToolStrip, PictureBox СomboBox microsoft.com www.mon.gov.ua www.iteach.com.ua www.iconeasy.com/  
MenuStrip, Button TextBox nauka.lp.edu.ua -
ToolStrip, Button СomboBox ena.lp.edu.ua www.mon.gov.ua www.veryicon.com www.osvita.org.ua
MenuStrip, PictureBox TextBox ciz.polynet.lviv.ua -
MenuStrip, Button СomboBox google.com.ua www.mon.gov.ua www.iconeasy.com/ www.osvita.org.ua
ToolStrip, Button TextBox ena.lp.edu.ua -
MenuStrip, PictureBox СomboBox nauka.lp.edu.ua www.mon.gov.ua www.iconeasy.com www.osvita.org.ua
MenuStrip, Button TextBox google.com.ua -

 

Робота в лабораторії

1. Ознайомитися з основними засобами візуального конструктора, методами переходу між кодовим та візуальним представленням компонентів системи програмування Visual С#.

2. За допомогою панелі інструментів та вікна властивостей перемістити у форму необхідні елементи для створення програми перегляду веб-сторінок, відредагувати їх розташування та властивості згідно з отриманим завданням. Дані для роботи беруться з табл. 2 за вказівкою викладача.

3. Відлагодити функції обробники подій. При необхідності скоригувати блок-схеми методів у відповідності з виявленими логічними та синтаксичними помилками.

4. Остаточні версії блок-схем методів обробників та отримані результати (у вигляді зображень вікна програми) занести у звіт з лабораторної роботи.

5. Підготувати та захистити звіт з лабораторної роботи.

 

ЗМІСТ ЗВІТУ

1. Номер і назва лабораторної роботи.

2. Повний текст завдання.

3. Остаточні версії блок-схем методів обробників подій.

4. Список методів та класів, використаних у блок-схемі алгоритму і програмі, та їх пояснення.

5. Остаточна версія програми (Form1.cs).

6. Результати роботи програми.

7. Висновки за результатами роботи.