C# - Graphics - Farben ersetzen

Unbekannt888

Reisender
Hallo Leute.
Ich habe aktuell in einem meiner Programme dem User die möglichkeit gegeben 1 von 4 Bildern über eine ComboBox auszuwählen. Je nachdem was ausgewählt wird, bekommt die PictureBox ein bestimmtes Image. Hier ist natürlich kein Problem. Jedoch möchte ich dann auf diesem Bild etwas aufblinken lassen. Hatte mir das zuerst so gedacht das ich mit Graphics nen orangenen kansten male und wieder wegmache etc. Also nen Blink-Effekt. Hat auch prima geklappt.

Nur hab ich vorher nicht gesehen das das nicht überall klappt weil ab und zu mal 1-2 Pixxel abstehen.

Nun meine eigentliche Frage:
Wie mache ich es das ein bestimmer bereich meiner ImageBox definiert wird und in diesem Bereich alle Pixxel einer bestimmten Farbe geändert werden?

Wäre super wenn mir jemand helfen kann :)
 
Also wenn du nur 4 Bilder hast, wäre das ganze sicher wesentlich effizienter, wenn du das ganze extern in einem Grafikprogramm machst (also das Highlighten) und dann einfach immer die passende Grafik in den Vordergrund rückst.
 
ja aber es geht darum das, immer wenn ein bestimmtes ereigniss eintritt, werden dementsprechend andere bereiche geändert. das muss auf jedenfall intern geschehen.:?