Нарисовать точку на picturebox


  • Bitmap bitmap;
    public Form1()
    {
      нарисовать точку на picturebox   InitializeComponent();
        bitmap = new Bitmap(pictureBox1.Width, pictureBox1.Height);
    }

    private void button1_Click(object sender, EventArgs e)
    {
        // Рисуем прямоугольник
        Graphics gr = Graphics.FromImage(bitmap);
        gr.DrawRectangle(Pens.Red, 10, 10, 50, 50);
        pictureBox1.Image = bitmap;
    }

    private void button2_Click(object sender, EventArgs e)
    {
        // Рисуем эллипс
        Graphics gr = Graphics.FromImage(bitmap);
        gr.FillEllipse(Brushes.Green, 70, 0, 30, 60);
        pictureBox1.Image = bitmap;
    }

    private void button3_Click(object sender, EventArgs e)
    {
        // Очищаем
        bitmap = new Bitmap(pictureBox1.Width,pictureBox1.Height);
        pictureBox1.Image = null;
    }


    Источник: http://forum.codenet.ru/q61250/%D0%A0%D0%B8%D1%81%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+%D0%B2+pictureBox


    Поделись с друзьями



    Рекомендуем посмотреть ещё:


    Закрыть ... [X]

    Решение: В PictureBox задать полярные координаты - VB - Меланжевый пуловер связать спицами

    Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox Нарисовать точку на picturebox

    ШОКИРУЮЩИЕ НОВОСТИ