Научная статья по теме «Разработка графической программы «Dotwork»»

В настоящее время математические программы имеют большой спрос и достаточно популярны, что очень выгодно для их создания и реализации. С появлением объектно-ориентированного программирования, открывается возможность работы с программами большого объема, что очень упрощает работу математиков.

В настоящее время математические программы имеют большой спрос и достаточно популярны, что очень выгодно для их создания и реализации. С появлением объектно-ориентированного программирования, открывается возможность работы с программами большого объема, что очень упрощает работу математиков.

«Microsoft Visual Studio» — среда разработки и один из продуктов компании Microsoft, который включает интегрированную среду разработки программного обеспечения и ряд других средств для разработки программ. Эти продукты позволяют разрабатывать ряд различных приложений. Они могут быть как консольными приложениями, так и приложениями с графическим интерфейсом, в том числе с поддержкой технологий «Windows Forms», а также веб-сайтов, веб-приложений.

Среда разработки «Visual Studio» включает в себя редактор исходного кода с поддержкой технологии «IntelliSense» и возможность простейшего редактирования кода. Встроенный отладчик позволяет работать как отладчик уровня исходного кода, так и отладчик машинного уровня для разработки кода. Остальные встраиваемые инструменты включают в себя редактирование форм для упрощения создания графического функционала приложения, веб-редактор и дизайнер классов. «Visual Studio» позволяет создавать и подключать сторонние дополнения для увеличения возможностей функциональности практически на любом уровне, включая добавление поддержки системы контроля версий, добавление новых наборов инструментов или инструментов для других сторон процесса разработки программного обеспечения.

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

Для решения поставленной задачи были выбраны такие элементы управления как: «Button», «ListBox», «PictureBox», «TextBox».

Для расчета и отрисовки осей координат, использовались элементы линейной алгебры и методы графического класса «Graphics».

Для перечня списка координат нажатых точек использовался массив класса «List».

Точки соединяются с помощью графического метода «Draw.Line».

Смотрите также:   Научная статья по теме "Создание 3D модели автомобиля в MAYA"

Панель элементов отображает элементы управления и другие элементы, которые можно добавлять в проект «Visual Studio».

Для того чтобы открыть «Панель элементов», в меню «Вид» выбирается «Панель элементов».

Можно закрепить «Панель элементов», зафиксировать ее в открытое состояние или задать ей параметр «Автоматически скрывать».

Закажите работу от 200 рублей

Если вам нужна помощь с работой, то рекомендуем обратиться к профессионалам. Более 70 000 экспертов готовы помочь вам прямо сейчас.

Любой значок с «Панели элементов» можно перетащить в область «Конструктора» или вставить в код разработки «Visual Studio». В обоих случаях в активный файл проекта добавляется базовый код для создания экземпляра элемента, представленного на панели элементов.

Панель элементов отображает только элементы, подходящие по типу файла, в котором работает пользователь. В форме показаны все категории элементов управления «Windows Forms». Элементы диалогового окна «Панель элементов» не высвечивается при редактировании консольных приложений, так как они создаются без графическо-пользовательского интерфейса и требуемой версии .NET Framework. Набор доступных элементов управления также зависит от целевой версии .NET Framework для проекта.

Элемент управления – это элемент на форме, который используется для отображения сведений или ввода пользовательских данных. В ходе разработки и изменения пользовательского интерфейса приложений «Windows Forms» нужно добавлять, выравнивать и устанавливать элементы управления. Каждый тип элемента управления имеет свой набор свойств, методов и событий, соответствующих определенному назначению. С элементами управления можно работать, с помощью конструктора или добавлять их динамически во время выполнения работы при помощи кода.

Элемент управления Button — представляет стандартную кнопку, которую пользователь может нажать для выполнения действий.

К данному элементу мы привязываем событие нажатия, как только кнопка будет нажата в элементе управления «ListBox» появится список координат точек, которые нажмет пользователь. Таким образом, получится список координат точек.

В итоге, получается удобная и простая математическая программа, которая облегчает работу построения геометрических фигур.

Список литературы:

Подбельский, В. В. Язык С#. Базовый курс / В.В. Подбельский. — М.: Финансы и статистика, Инфра-М, 2011. — 384 c.
Прайс, Джейсон Visual C# 2.0. Полное руководство / Джейсон Прайс, Майк Гандэрлой. — М.: Век +, Корона-Век, Энтроп, 2010. — 736 c.
Рихтер, Джеффри CLR via C#. Программирование на платформе Microsoft .NET Framework 4.0 на языке C# / Джеффри Рихтер. — М.: Питер, 2013. — 928 c.
Смоленцев, Н. К. MATLAB. Программирование на Visual С#, Borland JBuilder, VBA (+ CD-ROM) / Н.К. Смоленцев. — М.: ДМК Пресс, 2011. — 456 c.

Средняя оценка 0 / 5. Количество оценок: 0

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

Научная статья по теме «Влияние сети интернет и социальных сетей на молодёжь (на примере студентов ЕГУ им. И.А. Бунина)»

Современное общество — это общество высоких технологий. Интернет охватил весь мир и все сферы жизнедеятельности людей. Интернет-магазины дают возможность совершать

Открыть / Скачать
Научная статья по теме «Рефлексивно-деятельностный подход в решении организационных конфликтов»

Рефлексия как процесс самопознания всегда вызывала интерес у многих мыслителей еще со времен античной философии. Аристотель определял рефлексию как «мышление,

Открыть / Скачать
Научная статья по теме «Возрастная и гендерная дискриминация в трудовых отношениях»

Дискриминация в трудовых отношениях остается одной из самых «острых» социальных проблем внутригосударственного и мирового масштаба. Дискриминация (discrimination) в переводе с

Открыть / Скачать