Access
У Form 4 знаходяться дані про співробітників.
Малюнок 2.12 - Вид Form 4
У Form 5 знаходяться дані про клієнтів.
Малюнок 2.13 - Вид Form 5
У Form 6 знаходяться дані про постачальників.
Малюнок 2.14 - Вид Form 6
У Form 7 знаходяться дані про товари і послуги.
Малюнок 2.15 - Вид Form 7
У Form 8 необхідно зробити випадають списки з даними співробітників, клієнтів і товарів. Для цього міняємо властивості таблиці. Після введення правильних даних, то отримаємо випадають списки з потрібними нам даними.
Малюнок 2.16 - Вид Form 8
Центральним елементом вікна є елемент TabControl, який має 5 вкладок, що має в свою чергу по одній таблиці з даними (DataGridView1, DataGridView2, DataGridView3, DataGridView4, DataGridView5). У них входять таблиці з даними про комп'ютерному центрі, співробітників, клієнтів, постачальників, товари і послуги, і доставці.
На головному вікні розташовані: головне меню програми (MenuStrip), вкладки (TabControl), панель інструментів для управління даними (BindingNavigator), рядок стану (StatusStrip).
У кожній вкладці дані завантажуються в таблицю через компоненти BindingSource. Кожен компонент BindingNavigator налаштований на відповідний BindingSource (автомобілі BindingSource, власники BindingSource, ремонтние_работи BindingSource, працівники BindingSource, Відремонтовано BindingSource).
У головному меню програми розташована кнопка: Зберегти всі зміни.
Пошук даних на головній формі реалізований за допомогою компонентів textbox і кнопок button. Для пошуку даних необхідно ввести в одному з textBox відповідне значення, після чого курсор в таблиці перейде на дане місце або з'явиться MessageBox зі значеннями, що задовольняють введеному.
На компоненті BindingNavigator залишені ті ж значення, що і встановлюються автоматично: переміщення по таблиці за допомогою синіх стрілок. Переміщення виконується за всіма трьома таблицями.
При натисканні на пункт «Зберегти все» з'явиться MessageBox з питанням про збереження. В даному випадку зберігаються всі таблиці додатка. При збереженні з'являється MessageBox з питанням про збереження. При натисканні на кнопку OK всі внесені дані в таблицю збережуться. При натисканні Cancel збереження буде скасовано.
Малюнок 2.17 - MessageBox з питанням про збереження внесених змін
2.3 Елементи управління
Будь-яке вікно програми для Windows, являє собою форму, породжену від класу System.Windows.Forms.Form.
Відкриємо новий проект - проект Windows Application. Проект створюється за аналогією з Console Appliation. Перед нами з'явиться порожня поверхню вікна програми - форма. Розмір, місце розташування, колір фону, ім'я заголовка та інші властивості форми можна змінювати за допомогою вікна властивостей - Properties (відображення властивостей вибраного елемента і подій, пов'язаних з ним).
Панель Properties містить наступні розділи властивостей:
Accessibility? досяжність? вид? поведінку? конфігурації? дані? проект? центр? размещеніеstyle? стиль вікна
Використовуючи розділ властивостей Accessibility можна змінювати:
колір поверхні - BackColor (за замовчуванням такого ж кольору будуть всі елементи управління);
фонову картинку? BackgroundImage,
вид курсора? Cursor,
колір шрифту? ForeColor,
стиль вікна? FormBorderStyle,
текст заголовка форми? Text,
місцеположення тексту заголовка форми? RightToLeft
Використовуючи розділ властивостей Layout можна змінювати:
розмір вікна? Size
параметр, що визначає початкову позицію? StartPosition,
координати лівого верхнього кута форми? Location (актуальний, якщо StartPosition=Manual),
вид початкового відображення форми (минимизированное, нормальне або максимізувати)? WindowState,
розмір форми в максимізувати стані? MaxsimumSize,
розмір форми в мінімізованому стані? MinimumSize,
Використовуючи розділ властивостей Window style можна змінювати:
вид іконки? Icon