Я предполагаю, что у вас есть некоторый код, который подготавливает изображение перед рисованием на экране или печатью. Можете ли вы передать этому коду параметр, чтобы сообщить ему, какой цвет вы хотите для тех элементов, которые меняются? Поэтому вместо того, чтобы специально использовать Pens.White
или Brushes.White
, в начале метода есть код, который устанавливает правильную кисть на основе параметра.
Единственным другим вариантом будет получение растрового изображения от объекта Graphics
и преобразование всех белых пикселей в черный. Это выполнимо, но, вероятно, не то, что вы хотите.