Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Создание главной формы






Создание приложений с Windows Forms

Создание многодокументных приложений. 2

Задание 1. Простейший текстовый редактор. 2

Задание 2. 9


Создание многодокументных приложений

Цель работы: создание MDI (Multiple Document Interface) многодокументного приложения, изучение свойств стандартных диалоговых окон открытия и сохранения.

 

Многодокументное приложение позволяет загружать и использовать несколько документов или объектов. Главное окно содержит дочерние окна, располагаемые в его пределах. В главном окне, как правило, располагаются такие ЭУ, как меню, панели инструментов и строка состояния.

 

Для примера создадим MDI приложение, позволяющее открывать, редактировать и сохранять текстовые файлы в формате rtf.

 

Задание 1. Простейший текстовый редактор

Создайте новый проект WindowsForms.

 

Создание главной формы

Для того, чтобы автоматически, созданная форма Form1 стала родительской необходимо изменить ее свойство IsMDIContainer в положение True.

Создайте на форме стандартные меню и панели инструментов:

· Добавьте на форму ЭУ MenuStip

· Выделите ЭУ MenuStip1, в правом верхнем углу должен отобразиться черный треугольник. Щелкните по нему и выберите команду Insert Standart Items(Вставить стандартные элементы)

· Аналогичным образом добавьте ЭУ ToolStip и на нем разместите стандартные кнопки

Часть копок нам не понадобиться, также как и часть пунктов меню. Избавиться от них очень просто, достаточно выделить элемент и нажать < Delete>.

Меню Файл, должно содержать следующие пункты

Меню Правка, должно содержать следующие пункты

Меню Справка, должно содержать следующие пункты

 

Добавьте пункт меню Окно, содержащее следующие подпункты:

Каскад

Плитка вертикальная

Плитка горизонтальная

Дайте следующие имена пунктам меню Окно

Пункт меню Имя

Каскад mnuCascade

Плитка вертикальная mnuTileV

Плитка горизонтальная mnuTileH

 

 

На родительскую форму необходимо добавить следующие компоненты:

· Стандартный диалог открытия файлов - OpenFileDialog

· Стандартный диалог сохранения файлов - SaveFileDialog

Для обоих компонентов необходимо изменить свойство Filter


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал