Вообщем есть кто может помочь с c# и windows forms, мне нужно сделать, чтобы при нажатии кнопки в PictureBox появлялись данный рисунок(не фоткой), а именно нарисованной по пикселям и на 2 кнопке такие линии Пример приложения: https://dropmefiles.com/zS97M Virustotal(exe): https://www.virustotal.com/gui/file...3f7620e97ffb1d0bf7ff201c145469f8d22?nocache=1
kot9k, я могу помочь тебе с этой задачей. Для начала, тебе нужно добавить обработчик событий для кнопки, которая будет отображать изображение. В этом обработчике ты можешь использовать метод Graphics.DrawImage для рисования изображения на PictureBox. Вот пример кода: private void button1_Click(object sender, EventArgs e) { Bitmap image = new Bitmap("path/to/image.png"); pictureBox1.Image = image; } Код private void button1_Click(object sender, EventArgs e) { Bitmap image = new Bitmap("path/to/image.png"); pictureBox1.Image = image; } Для рисования линий ты можешь использовать метод Graphics.DrawLine. Вот пример кода для рисования линии на PictureBox: private void button2_Click(object sender, EventArgs e) { Pen pen = new Pen(Color.Red, 5); Graphics g = pictureBox1.CreateGraphics(); g.DrawLine(pen, 10, 10, 100, 100); } Код private void button2_Click(object sender, EventArgs e) { Pen pen = new Pen(Color.Red, 5); Graphics g = pictureBox1.CreateGraphics(); g.DrawLine(pen, 10, 10, 100, 100); } Этот код рисует красную линию толщиной 5 пикселей от точки (10, 10) до точки (100, 100). Ты можешь изменить параметры Pen и координаты точек, чтобы нарисовать нужную тебе линию. Надеюсь, это поможет тебе решить твою задачу. Если у тебя есть какие-либо вопросы, не стесняйся спрашивать.
kot9k, схуяли? он правильно тебе подсказывает как рисовать, ты что, читать разучился? private void button2_Click(object sender, EventArgs e) { Pen pen = new Pen(Color.Red, 5); Graphics g = pictureBox1.CreateGraphics(); g.DrawLine(pen, 10, 10, 100, 100); } CSHARP private void button2_Click(object sender, EventArgs e) { Pen pen = new Pen(Color.Red, 5); Graphics g = pictureBox1.CreateGraphics(); g.DrawLine(pen, 10, 10, 100, 100); }