Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПргЯВУ_ЛК_СтефановаИА.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
4.41 Mб
Скачать

16.4. Окно Редактора кода

И меет заголовок Windows Forms.Applicayion.Form1

Редактор содержит шаблон программы - исходный текст модуля разработки. Редактор кода и форма тесно связаны между собой.

В Окне Редактора кода отображаются стандартные модули, пространство имен, объявленный по умолчанию класс Form1 и инициализация объектов, установленных на форме.

.16.5. Окно Свойство элементов

Окно отражает поведение данного объекта для текущей формы Form1.

Окно предназначено для редактирования значений свойств объектов и создания обработчиков событий.

С остоит из страниц / вкладок – свойства и события

Страница Свойство (список) отображает информацию о текущем компоненте.

Страница События (список событий) определяет процедуру, которую компонент должен выполнить при возникновении указанного события.

16.6. Характеристика проекта

Приложение (например, Demo) имеет несколько файлов, объединенных в проект:

  • Папка, например P, с файлами – Demo

  • Файл решение – P.ch

  • Файл – опции – P.suo

. . .

. Файлы проекта располагаются в одном каталоге (папке) P.

16.7. Сохранение проекта – приложения под Windows

Выполняется командой Файл \ Сохранить все….

16.8. Запуск и компиляция приложения

Сборка проекта выполняется командой Отладка/Начать отладку

При этом образуются исполняемые и объектные файлы, перекомпилируются все модули, входящие в проект.

Решение, находящееся, например, в папке P, включает:

Решение P

Demo

Properties

Ссылки

bin

Debug

Demo.exe

Demo.pdb Demo.vshost.exe

Release

obj

Решение

Проект

Свойства

Ссылки

Двоичные файлы

Файлы отладки

Управляемый исполняемый файл

База данных для компилятора

Служебный файл

Файлы выпуска

Объектные файлы

Исполняемые (bin) и объектные (obj) файлы образуются при компиляции (построении). Возможны два режима решения:

Команда Построение => Построить решение. Построение в режиме отладки: в компонуемые файлы включаются символы отладки и режим оптимизации исключается. Это может увеличить размеры файлов. Файлы размещаются в папках Debug.

Команда Построение => Перестроить решение (в версии Express отсутствует). Построение отлаженного проекта, когда в компонуемые файлы символы отладки не включаются и компилятор использует режим оптимизации кода (например, исключает не использованные переменные). Это может уменьшить размеры файлов. Файлы размещаются в папках Release.

16.9. Шаблон кода:

Стандартные модули (по умолчанию)

using System; //системный

using System.Collections.Generic; //с коллекциями

using System.ComponentModel; //с компонентами

using System.Data; //дата/время

using System.Drawing; //с инструментами рисования

using System.Linq; //с языковыми средствами

using System.Text; //для работы с текстом

using System.Windows.Forms; //с формой под Windows

namespace WindowsFormsApplication1 //пространство имен приложения1

{

public partial class Form1 : Form //объявление класса Form1

{

public Form1() // объявление объекта Form1

{

InitializeComponent(); // объявление компонентов

} // на Form1

}

}

Интерфейс Windows.Forms состоит из сотен типов, которые объединены в пространстве имен namespace.