Мне нужно написать несколько небольших вертикальных градиентов (в цикле), и поэтому я считаю, что быстрее использовать существующий LinearGradientBrush (правильно?)
Но это не то, чего я ожидал ...
Drawing2D.LinearGradientBrush myBrush = new Drawing2D.LinearGradientBrush(new Rectangle(0, 0, 200, 200), Color.Red, Color.Black, Drawing2D.LinearGradientMode.Vertical);
myBrush.LinearColors[1] = Color.Blue;
MsgBox(myBrush.LinearColors[1].ToString); //Returns black
Итак, есть ли ошибка в приведенном выше коде, или лучший способ получить несколько вертикальных градиентов в цикле, или другой способ изменить цвета LinearGradientBrush?
Спасибо:)