Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 27
1

Как выполнить заливку нарисованной фигуры?

16.10.2016, 20:46. Показов 4787. Ответов 3
Метки нет (Все метки)

Создана программа - графический редактор. Допустим нарисован овал, как выполнить его заливку? С#

Добавлено через 30 минут
нашла кусок кода, который закрашивает не фигуру, а всю область picture box, как исправить, чтобы закрашивало только фигуру?
C#
1
2
3
4
5
6
7
 // создадим bitmap и Graphics
            Bitmap bmp = new Bitmap(pictureBox_main.Width, pictureBox_main.Height);
            Graphics grf = Graphics.FromImage(bmp);
            grf.Clear(Color.Red);
            // выводим 
            pictureBox_main.Image = bmp;
            pictureBox_main.Refresh();
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2016, 20:46
Ответы с готовыми решениями:

Как поменять размер нарисованной фигуры в PictureBox?
Как поменять размер нарисованной фигуры в picturebox на WinForms C#? Есть рисовалка, в ней мы...

Как сделать плавное перемещение нарисованной фигуры по форме?
Здравствуйте, у меня есть задача: Передвижение фигур. Вообщем выполняю её так: создаю стартовую...

Сохранение нарисованной фигуры
Всем привет! У меня вот возник такой вопрос, как можно сохранить нарисованый обьект на winforme....

Изменение размеров нарисованной фигуры
Доброго времени суток! Возникла проблема с изменением размеров нарисованной фигуры. Необходимо...

3
884 / 793 / 326
Регистрация: 03.02.2015
Сообщений: 5,104
Записей в блоге: 9
17.10.2016, 01:32 2
Что значит заливка фигуры? Сама фигура описана ?

Добавлено через 6 минут
Вот в этой теме я привожу пример рисования эллипса и линии Рисование в Panel - Сохранение рисунка
и то и другое описано классами, как вариант можно ввести переменную типа bool для указания закрашена ли фигура. Естественно если ее контур замкнут.
0
0 / 0 / 0
Регистрация: 26.10.2015
Сообщений: 27
17.10.2016, 23:45  [ТС] 3
Рисуется фигура на picturebox, допустим эллипс. к примеру черным карандашом на белом фоне. нарисовали и область внутри этой фигуры нужно залить выбранным цветом. но как?
0
884 / 793 / 326
Регистрация: 03.02.2015
Сообщений: 5,104
Записей в блоге: 9
18.10.2016, 00:07 4
Я же давал ссылку на тему.
Вот так заливать.
0
Миниатюры
Как выполнить заливку нарисованной фигуры?  
Вложения
Тип файла: rar Paint.rar (71.7 Кб, 278 просмотров)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.10.2016, 00:07

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Задать координаты нарисованной фигуры
Здравствуйте! У меня такая проблема: я рендомно задала координаты овалу, чтобы при каждом щелчке по...

Изменить размер нарисованной фигуры
Я рисую фигуру произвольной формы. Необходимо увеличить или уменьшить её. (см. вложения, во 2...

Перемещение фигуры нарисованной DrawPolygon
Суть проблемы такая. Нужно по двойному клику нарисовать фигуру (в моем случае звезда красного цвета...

Перемещение нарисованной фигуры по форме
Как осуществить перемещение фигуры? Например, квадрата.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.