Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Создание приложения со сложным графическим интерфейсом, с помощью С# Windows Form Applications

Автор:   •  Май 26, 2019  •  Лабораторная работа  •  1,378 Слов (6 Страниц)  •  544 Просмотры

Страница 1 из 6

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

 ВЫСШЕГО ОБРАЗОВАНИЯ

«Омский государственный технический университет»

Кафедра «Инженерная геометрия и САПР»

ОТЧЕТ ПО

ЛАБОРАТНОЙ РАБОТЕ №2

по дисциплине «Инженерная и компьютерная графика»

Выполнил:

Студент группы
САУ-181
Уразбаева Махаббат

Проверил:

Профессор кафедры

Янишевская А. Г.

Омск 2019

Лабораторная работа №2

Тема: Создание приложения со сложным графическим интерфейсом, с помощью С# Windows Form Applications.

Цель: Научиться использовать компоненты стандартных диалогов, системы меню и отображать их в форме Windows Forms. 

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


Пример работы программы.

Запуск программы. При запуске программы открывается форма меню, созданная при помощи элемента управления “MenuStrip”, содержит две кнопки: Файл и Настройки (Рис.1).

[pic 1]

Рисунок 1 – Запуск программы

При нажатии на кнопку “Файл” открывается подменю программы, в котором находятся 3 кнопки: Загрузить, Сохранить и Выход (Рис.2).

[pic 2]

Рисунок 2 – Меню

При нажатии на кнопку “Загрузить” в меню “Файл”, пользователь может выбрать изображение в окне “Открытие”, окно открывается при нажатии на кнопку “Загрузить” при помощи элемента управления “OpenFileDialog” (Рис.3)

[pic 3]

Рисунок 3 – Выбор изображения

Вывод изображения файла в элемент управления “PictureBox”. После выбора, изображения откроется в основном меню программы, в элементе управления “PictureBox”(Рис.4).

[pic 4]

Рисунок 4 - Вывод изображения из файла в элемент управления PictureBox

При нажатии на кнопку “Сохранить” в меню “Файл”, открывается окно, с помощью элемента управления “SaveFileDialog”, в котором пользователь может сохранить изображение (Рис.5).

[pic 5]

Рисунок 5 – Сохранение изображения

При нажатии на кнопку “Файл”-“Выход” закрывает программу.

При нажатии на “Настройки” выводится форма, в которой можно изменить масштаб изображения, с помощью элемента управления “TrackBar”, цветокоррекцию с помощью CheckBox (Рис.6)

[pic 6]

Рисунок 6 – Пункт меню “Настройки”

При перемещении ползунка, меняется масштаб изображения. (Рис.7)

[pic 7]

Рисунок 7 – Изменение масштаба


Масштаб изображения изменился (Рис.8).

[pic 8]

Рисунок 8 – Масштаб изменился

При нажатии кнопки “Чёрно-белый” изображение меняет цветокоррекцию(Рис.9).

[pic 9]

Рисунок 9 – Изменения цвета изображения в чёрно-белый


Код программы – Form1.cs

using nastroykiForm1;

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace _2labaratornayainjenerka

{

    public partial class Form1 : Form

    {

        public Form2 settings;

        public Form1()

        {

            InitializeComponent();

        }

        private void выйтиToolStripMenuItem_Click(object sender, EventArgs e)

        {

            Application.Exit();

        }

        private void загрузитьToolStripMenuItem_Click(object sender, EventArgs e)

        {

            OpenFileDialog loadDialog = new OpenFileDialog();

            loadDialog.Filter = "Image files (*.jpg, *.jpeg, *.bmp, *.gif, *.png) | *.jpg; *.jpeg; *.bmp; *.gif; *.png";

...

Скачать:   txt (8.6 Kb)   pdf (478.4 Kb)   docx (1.7 Mb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club