16.0. Приложение под ОС Windows
16.1. Основные характеристики
При запуске Microsoft Visual C# 2010Express предоставляет возможность командой Файл \ Создать проект Þ создать приложение Windows Form – под операционную систему Windows с графическим интерфейсом.
ИСР позволяет создавать решения, включающие набор проектов. Приложение Windows Form позволяет использовать все функциональные возможности операционной системы, отличается большими размерами исполняемого файла.
Для создания приложения в Окне Создать приложение использовать команду Приложение Windows Form и кнопку ОК.
16.2. Основной экран среды:
|
|
|
|
|
|
|
|
Окно содержит:
- Строку заголовка, которая отображает имя открытого проекта;
- Строку меню с набором команд для разработки, тестирования приложений;
- Панель инструментов с кнопками, соответствующие основным командам меню;
- Конструктор формы – средстворазработки приложения,
- Редактор кода – для написания адекватных методов объектам приложения,
- Панель элементов отображает компоненты (или объекты), с помощью которых создается графическое приложение.
- Свойства (события) элементов создаваемого приложения,
- Список ошибок – отображающихся при вводе кода и его компиляции,
- Обозреватель решений, в котором отображается описание решения.
Microsoft Visual C# 2010Express является однодокументной средой, то есть позволяет работать только с одним проектом.
Элементы подразделяются на:
1. Визуальные (кнопки, меню, поля редактирования, переключатели, списки…),
2. Логические (окна диалога, отчеты, часы…), отображающиеся в процессе запуска приложения.
16.3. Окно Конструктора формы
Первоначально имеет заголовок Form1 – являетсязаготовкой разрабатываемого приложения.
Форма – основа разработки, в нее помещают необходимые компоненты, создают интерфейс программы. Объекты выбираются на Панели элементов.
Для размещения объекта на форме необходимо:
1.Щелкнуть мышью на пиктограмме нужного объекта
2. Щелкнуть в том месте Формы, где должен быть он расположен.
16.4. Окно Редактора кода
Имеет заголовок Windows Forms.Applicayion.Form1
Редактор содержит шаблон программы - исходный текст модуля разработки. Редактор кода и форма тесно связаны между собой.
В Окне Редактора кода отображаются стандартные модули, пространство имен, объявленный по умолчанию класс Form1 и инициализация объектов, установленных на форме.
.16.5. Окно Свойство элементов
Окно отражает поведение данного объекта для текущей формы Form1.
Окно предназначено для редактирования значений свойств объектов и создания обработчиков событий.
Состоит из страниц / вкладок – свойства и события
Страница Свойство (список) отображает информацию о текущем компоненте.
Страница События (список событий) определяет процедуру, которую компонент должен выполнить при возникновении указанного события.
16.6. Характеристика проекта
Приложение (например, Demo) имеет несколько файлов, объединенных в проект:
- Папка, например P, с файлами – Demo
- Файл решение – P.ch
- Файл – опции – P.suo