Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Добавление формы к проекту
7 февраля 2009

Благодаря формам пользователь взаимодействует с приложением. При создании но-
вого проекта Windows Forms к нему по умолчанию добавляется форма с именем
Forml. В действительности это не экземпляр формы, а класс, представляющий ее
объект кода. Эту форму можно редактировать средствами инструмента под назва-
нием дизайнер (designer), добавлять к ней элементы управления, меню и прочие гра-
фические компоненты. При усложнении приложения наступает момент, когда
требуются дополнительные классы форм.
> Как добавить к проекту новую форму
1. Выберите из меню Project команду Add Windows Form — откроется диалоговое
окно Add New Item.
2. Щелкните Windows Form, затем Open — в среде разработки появится новая форма.
Новую форму можно также добавить напрямую, отредактировав код. В этом слу-
чае объявляется переменная типа Form и создается экземпляр этого типа. Создан-
ную таким образом форму разрешено использовать и отображать в течение всего
срока исполнения приложения. Однако ее нельзя редактировать с помощью инст-
рументов с графическим интерфейсом, так как она недоступна во время рафабот-
ки. Этот прием часто применяют для отображения готовых форм.
*• Как добавить к проекту новую форму во время выполнения
Объявите переменную с типом формы и создайте экземпляр формы. Это делает-
ся так же, как для любого другого класса, например:
Visual Basic .NET
1 Этот пример предполагает наличие готовой формы
1 с именем DialogForrn
Dim myForm As DialogForrn
myForm = New DialogFormO
Visual C#
// Этот пример предполагает наличие готовой формы
// с именем DialogForn
DialogForm myForm;
myForm = new DialogFormO;

Теги: .NET

Статьи по теме:

Создание плана блочного тестирования
Форматирование, зависимое от культуры
Изменение меню во время выполнения
Модель защиты, основанная на ролях
Обработка событий клавиатуры на уровне формы
Преобразование кодировки символов
Редакторы свойств программы установки
Применение компонента HelpProvider
Объектные модели
Параметры
Вывод типов
Реализация полиморфизма через интерфейсы
Архитектура данных ADO.NET
Параметры компоновки установочной программы
Типы данных .NET Framework
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31


     



Rambler

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Добавление формы к проекту. Регион сайта: Москва и Санкт-Петербург