Получить цвет пикселя пикчербокса - C#

Узнай цену своей работы

Формулировка задачи:

Как вы уже догадались, мне нужно получить цвет пикселя под курсором, да не простого пикселя, а пикселя самого пикчербокса, в котором рисунок, состоящий из разного рода фигур разных цветов. Повторюсь, рисунок нанесён графикой, а не загружен с диска. Подобные каракули почему то не работают:
Листинг программы
  1. Color c = new Bitmap(pictureBox1.Width, pictureBox1.Height).GetPixel(e.X, e.Y);
  2. Graphics g = pictureBox1.CreateGraphics();
  3. g.Clear(c);
Помогите пожалуйста! В просторах интернета не нашёл ничего, что бы могло правильно работать в моих поломаных ручонках.

Решение задачи: «Получить цвет пикселя пикчербокса»

textual
Листинг программы
  1. Color c = ((Bitmap)pictureBox1.Image).GetPixel(e.X, e.Y);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы