Учебно-методическое пособие для студентов и слушателей системы повышения



бет57/75
Дата16.03.2023
өлшемі1,62 Mb.
#74783
түріУчебно-методическое пособие
1   ...   53   54   55   56   57   58   59   60   ...   75
Байланысты:
word Programmirovanie na yazyke C

Программирование логики работы приложения путем написания ме- тодов обработки событий.

Рассмотрим подробнее этапы разработки и структуру 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, ко- торый для удобства программирования разделен на две части (модификатор



Достарыңызбен бөлісу:
1   ...   53   54   55   56   57   58   59   60   ...   75




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет