Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2010, 23:24   #1
serres
Пользователь
 
Регистрация: 04.11.2007
Сообщений: 77
По умолчанию Прорисовка фигуры

Вопрос возникает такой как зделать чтобы при каждом нажатие мыши рисовался четырехугольник?

Код:
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        private Rectangle rect;
        public Pen myPen = new Pen(Color.Black, 1);
        
        public Form1()
        {
            InitializeComponent();
        }

        private void pictureBox1_MouseDown(object sender, MouseEventArgs eM)
        {
            rect.Height = 15;
            rect.Width = 15;
            rect.X = eM.X;
            rect.Y = eM.Y;
        }

        private void pictureBox1_Paint(object sender, PaintEventArgs e)
        {
            e.Graphics.DrawRectangle(myPen, rect);
        }

    }
}
serres вне форума Ответить с цитированием
Старый 06.09.2010, 23:53   #2
Fataller
Пользователь
 
Регистрация: 04.03.2009
Сообщений: 62
По умолчанию

Код:
        private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
        {
            rect.Height = 15;
            rect.Width = 15;
            rect.X = e.X;
            rect.Y = e.Y;
            Graphics gr = pictureBox1.CreateGraphics();
            gr.DrawRectangle(myPen, rect);
        }
Fataller вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прорисовка линии dmitriegorovih Общие вопросы Delphi 13 16.07.2010 13:09
Прорисовка BitBtn keef Помощь студентам 0 14.03.2010 19:25
Прорисовка дерева yulia Общие вопросы по Java, Java SE, Kotlin 3 02.11.2008 23:19
с# прорисовка MAcK Общие вопросы .NET 1 29.08.2008 16:48
Прорисовка букв Миша Помощь студентам 3 19.05.2008 19:46