Программирование логики работы приложения путем написания ме- тодов обработки событий.
Рассмотрим подробнее этапы разработки и структуру Windows-приложения.
После запуска MS Visual Studio выбирается тип Приложение Windows Forms (Windows Forms Application) и шаблон Visual C#. Задается имя и распо- ложение проекта и решения, например, myWin.
В результате открывается окно с формой в режиме конструктора (Design) (рис. 3.1). Слева по умолчанию располагается Панель элементов (Toolbox), а справа Обозреватель решений (Solution Explorer). При отсутствии их можно вызвать с помощью меню Вид (View).
Рис. 3.1. Окно с формой в режиме конструктора
Требуемые элементы (например, кнопка) перетаскиваются мышью с Пане- ли элементов на форму (рис. 3.2). Корректируется их расположение и размеры. На панели Свойства задаются их характеристики (имя, внешний вид, поведе- ние). Необходимые значения вводятся или выбираются из имеющихся в списке вариантов. Значок около имени свойства означает, что это свойство содер- жит другие, которые становятся доступными после щелчка на значке. При раз- мещении элемента на форме автоматически создается экземпляр соответству- ющего класса и шаблон программного кода.
Рис. 3.2. Установка элемента управления и задание свойств
Проект Windows-приложения включает ряд файлов. Его структура отобра- жается на панели Обозреватель решений.
Файл Program.cs содержит класс Program. Его метод Main является точкой входа, обеспечивает запуск приложения Application.Run(new Form1()) и задает визуальный стиль (рис. 3.3). Для других целей при визуальном проек- тировании Windows-приложения его обычно не используют.
Рис. 3.3. Окна с кодом класса Program
Основной программный код с описанием используемых компонентов, объ- ектов, методов, а также обработчиков событий находится в классе Form1, ко- торый для удобства программирования разделен на две части (модификатор
Достарыңызбен бөлісу: |