
- •Камышинский технологический институт (филиал) Волгоградского государственного технического университета
- •Введение.
- •1.Задания на проведение лабораторной работы
- •2. Контрольные вопросы.
- •3. Описание работы.
- •Формирование проекта.
- •Компоненты управления диалогом
- •Свойства компонентов
- •Проектирование главной формы приложения "Компоненты".
- •Кнопка "Список"
- •Список имен файлов "Files"
- •Кнопка "ок"
- •Кнопка "Cancel"
- •4. Отчет по лабораторной работе
- •5. Литература
Формирование проекта.
После запуска Visual Studio 2005 закрываем окно Start Page и другие дочерние окна, если они есть, и начинаем создавать новый проект, последовательно выбирая следующие пункты меню:
File >> New >> Project >> Visual C# >> Windows >> WindowsApplication
На экране появится окно (рис 1), в котором в поле Name вводим имя нашего проекта Компоненты, в поле Location вводим путь, по которому надо сформировать папку с проектом (например, D:\Study), ставим галочку в строке Create directory for solution и нажимаем кнопку OK, запустив тем самым формирование проекта с указанными названиями.
.
Рис. 1. Окно свойств проекта.
По окончанию формирования проекта в строке состояния внизу появится сообщение
Creating project 'Компоненты' … project creation successful,
затем слово Ready, а на экране высветится окно среды программирования Visual Studio 2005, показанное на рис. 2. В верхней части окна размещается управляющая панель, содержащая главное меню и инструментальные кнопки. Ниже размещается панель формы/кода, предназначенная для отображения кода тех или иных частей разрабатываемого приложения, а также окон, которые в нем используются. В языке C# окна, используемые в приложениях, называются формами. Выделяется главная форма приложения, которая отображается на экране при его запуске. На рис. 2 на панели формы/кода показана главная форма рассматриваемого нами приложения "Компоненты", которая автоматически сформировалась после того, как в окне на рис. 1 была нажата кнопка OK. Этой форме автоматически было присвоено имя Form1.
Рис.2. Окно среды программирования Visual Studio 2005 после формирования проекта.
Дождавшись окончания формирования проекта, в пункте View главного меню выберем строку Solution Explorer, в результате чего на экране окончательно получим картинку, изображенную на рис. 3, которая отображает результат формирования пустого проекта Компоненты вместе с файловой структурой этого проекта, показанной на панели Solution Explorer.
Рис. 3. Окно проекта Компоненты.
Из всех файлов, имена которых отображаются на панели Solution Explorer, нас будут интересовать файл Program.cs, в котором содержится код описания класса Program с функцией Main . Именно с выполнения этой функции запускается приложение, после загрузки его программы в память компьютера. Код описания класса Program можно посмотреть и при необходимости откорректировать и дополнить, щелкнув два раза на строке Program.cs на панели Solution Explorer. На рис. 4 показан код класса Program. Как видно, этот код отображается на панели формы/кода.
Рис. 4. Код описания класса Program.
Далее, раскрыв строку Form1.cs, на панели Solution Explorer и щелкнув двойным щелчком на открывшейся строке Form1.Designer, получим картинку на рис. 5.
Рис. 5. Код описания класса Form1.
Этот класс предназначен для описания кода, реализующего отображение формы Form1 на экране и работы пользователя с этой формой. Чтобы рассматриваемый код увидеть полностью, необходимо щелкнуть мышкой на крестике слева от строки
Windows Form Designer generated code
в результате откроется код
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Text = "Form1";
}
#endregion
Этот код был сформирован автоматически при автоматическом создании формы Form1,
Теперь в строке
this.Text = "Form1";
заменим заголовок формы с "Form1" на "Демонстрация работы с компонентами", после чего запустим прогамму на выполнение. Для этого в пункте главного меню Debug выберем строку Start Without Debugging. Произойдет компиляция программы и ее выполнение, в результате чего на экране высветится главная форма программы с заголовком
"Демонстрация работы с компонентами"