Подсвечивать определенные пиксели - C#

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

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

Прошу помощи. Есть схема (прикрепил скрин) + listBox. Необходимо при выборе элемента в listBox подсвечивать определенные элементы на схеме. Например, при выборе "Напорная магистраль" необходимо подсветить голубые магистрали. На второй llistBox не обращайте внимания. Пробовал методы GetPixel и SetPixel, очень долго. Нашел похожую тему, но не могу адаптировать код для своих целей.

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

textual
Листинг программы
Class Tube //одна из магистралей целиком(определенный цвет)
{
List<Segment> segments;// список линий труб 
Color tubeColor; //цвет
}
 
Class Segment //Один сегмент трубы
{
int[] startPoint = new int[2];//начало сегмента
int[] endPoint = new int[2];//конец сегмента
}

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

6   голосов , оценка 4 из 5
Похожие ответы