Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный_практикум.doc
Скачиваний:
74
Добавлен:
15.11.2019
Размер:
45.35 Mб
Скачать

7. Завершающая часть

Компилируем приложение (Release) и запускаем. Рисуем что хотим, при помощи всех доступных инструментов, смотрим что получилось в окне приложения:

Рис. 7. 1. Модифицированное приложение Windows Forms: рисуем

Сохраняем документ («Файл» -> «Сохранить» или «Сохранить как») как Test.lwp, закрываем приложение, вновь запускаем, далее открываем ранее сохранённый файл и смотрим список последних файлов («Файл»):

Рис. 7. 2. Модифицированное приложение Windows Forms: открываем ранее сохранённый файл и просматриваем список последних открытых файлов

Выполняем «Файл» -> «Сохранить как изображение....». Сохраняем документ в формате *.gif (Рис. 7. 3):

Рис. 7. 3. Результат работы приложения: изображение Test.gif, открытое в стандартном редакторе изображений Windows 7

Перетаскиваем объекты в документе Test.lwp, меняем их размеры и свойства:

Рис. 7. 4. Модифицированное приложение Windows Forms: меняем свойства объектов в открытом документе Test.lwp

Рис. 7. 5. Модифицированное приложение Windows Forms: перетаскиваем файл Test.lwp на форму из проводника Windows (в результате файл откроется)

8. О приложении к Лабораторной работе № 15

Получившуюся программу и библиотеку (LWP15Draw.exe и LWP15Tools.dll), собранную из кусков кода приведённых в данной лабораторной работе, архив с изображениями иконок для меню (Icons.zip), использованный в данной работе, можно загрузить по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложении № 1 (Библиотека классов LWP15Tools): Исходный код всех файлов библиотеки классов приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложении № 2 (Файлы классов Draw...): Исходный код всех файлов классов начинающихся на слово «Draw» приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложении № 3 (Файлы классов Graphics...): Исходный код всех файлов классов начинающихся на слово «Graphics» приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложении № 4 (Файлы классов Command...): Исходный код всех файлов классов начинающихся на слово «Command» приведён по ссылке в конце этого материала (сслыка доступна в программном продукте)

Приложении № 5 (Прочие файлы): Исходный код файлов UndoManager.cs, Program.cs и AssemblyInfo.cs приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложении № 6 (Файлы классов Tool...): Исходный код всех файлов классов начинающихся на слово «Tools» приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Приложение № 7 (Все формы и новые классы): Исходный код всех форм программы, пользовательского элемента DrawArea, а также новых классов DrawImage и ToolImage приведён по ссылке в конце этого материала (сслыка доступна в программном продукте).

Варианты заданий: Варианты для выполнения самостоятельных заданий с использованием материала данной работы приведены по ссылке в конце этого материала (сслыка доступна в программном продукте).

16. Лабораторная работа № 16: Windows Communication Foundation