Вікно проекту
Вікно Solution Explorer – відображає дерево проекту і дозволяє управляти компонентами проекту. Наприклад, для того щоб додати в нього нову форму, просто виберіть в контекстному меню, що відкривається по клацанню правої кнопки миші, пункт Add/Add Windows Form.
Крім контекстного меню проекту існує ще ряд контекстних меню, що дозволяють управляти окремими елементами проекту. Так, щоб перемкнутися з вікна дизайнера у вікно коду проекту, виберіть в контекстному меню для Forml пункт View Code. Відповідно, щоб перемкнутися назад — View Designer. Контекстне меню є в кожного елемента дерева проекту. Використання контекстного меню — це швидкий інтерактивний спосіб навігації по проекту.
Приховування і відображення вікон – контекстне меню, команда Auto Hide.
Меню і панель інструментів
Головне меню має контекстну залежність від поточного стану середовища, тобто містить різні пункти залежно від того, чим ви зараз займаєтеся і в якому вікні знаходитеся. Основні команди меню відображаються і в панелі інструментів.
Properties Explorer – вікно властивостей об’єктів
Це вікно дозволяє працювати з властивостями форм і їх компонентів. Properties Explorer містить список всіх властивостей активного компоненту.
Другою важливою задачею, яку виконує Properties Explorer, є управління подіями. Для того щоб перемкнутися на закладку подій, натисніть кнопку із зображенням блискавки у верхній частині вікна.
Вікно подій дозволяє обробляти реакцію форми або компоненту на різні дії користувача або операційної системи, наприклад створити обробник подій від миші або клавіатури. В лівій частині вікна міститься список всіх доступних подій, а в правій — імен методів, які обробляють події. За замовчанням список методів порожній. Ви можете додати новий обробник, вписавши ім'я методу у відповідну комірку, або створити обробник з іменем за замовчанням.
Вікно компонентівToolbox
Вікно відображає найбільш часто використовувані .NET компоненти для створення застосунків Windows. Toolbox має декілька закладок: Data, Components, Windows Forms, Clipboard Ring і General. Всі, окрім Clipboard Ring і General, містять компоненти, які можна перетягнути мишею на форму. Закладка Windows Forms включає візуальні елементи управління, такі як кнопки, списки, дерева. Закладка Data присвячена базам даних. Закладка Components містить невізуальні компоненти, найбільш представницьким серед яких є Timer.
Clipboard Ring відображає вміст буфера обміну за останні N операцій копіювання або вирізування. Для вставки вмісту, який був скопійований в буфер обміну декілька операцій назад, просто клацніть двічі лівою кнопкою миші по необхідному рядку.
Властивості проекту
Кожний проект має набір властивостей. Середовище Visual Studio .NET дозволяє змінювати ці настройки візуально. Виділіть в дереві Solution Explorer кореневий елемент з назвою проекту. Натисніть пункт меню View/Property Pages.
З'явиться вікно властивостей проекту «Common Properties/ General» (табл. 3.3).
Таблиця 3. Основні властивості проекту
Властивість | Призначення |
Assembly Name | Ім'я збірки |
Output Тур e | Тут можна вибрати Windows Application |
Console Application або Class Library. | За умовчанням для Windows Forms встановлюється тип Windows Application |
Default Namespace | Використовуване за умовчанням в проекті простір імен. |
Startup Object | Ім'я класу, що містить метод Main, який буде викликатися при запуску застосування. |
Application Icon | Шлях до файла з піктограмою для застосування |
Project File | Ім'я файла, що містить інформацію про проект. |
Project Folder | Шлях до папки, що містить файл проекту. |
Output File | Ім'я вихідного файла. Файл з таким ім'ям буде формуватися при побудові вашого застосування. |
Крім того, вам доцільно знати про властивості на закладці Configuration Properties/Build (табл. 3.4).
Таблиця 4. Основні властивості конфігурування збірки (рішення)
Властивість | Призначення |
Conditional Compilation Constants | Визначені під час компіляції проекту константи. Вони допомагають розробнику управляти ходом компіляції проекту. |
Optimize code | Включення цієї властивості в true допомагає, в деяких випадках, збільшити продуктивність програми. |
Check for Arithmetic Overflow/Underflow | Дозволяє контролювати вихід результату за межі допустимих значень. |
Allow unsafe code blocks | Дозволяє використовувати в проекті ключове слово unsafe. |
Warning Level | Визначає рівень попереджень, що відображаються при компіляції програми. |
Treat Warnings As Errors | Дозволяє сприймати всі попередження як помилки. |
Output Path | Шлях, де буде сформований вихідний файл. |
XML Documentation File | Ім'я файла, в який буде записуватися документація з коментарів програми. Для формування документації необхідно використовувати меню Tools/Build Comment Web Pages. |
Generate Debugging Information | Генерувати інформацію відладки. Ця опція повинна бути включена при відладці застосування. |
Краще залишити значення за замовчуванням.
Дизайнер форм
Дизайнер призначений для зручного і інтуїтивного створення інтерфейсу програми. До основних елементів дизайнера форм можна віднести:
• Properties Window (пункт меню View /Properties Window);
• Layout Toolbar (пункт меню View/Toolbars/Layout);
• Toolbox (пункт меню View/Toolbox).
Дата: 2019-02-25, просмотров: 229.