It really should have been as simple as doing this in the OnBarUpdate() routine:
Plots[0].Pen.Color = <any color you want>
But, instead, this makes the whole line the value of the last color (I know you know this).
Why can't you just change your implementation to make the above work? I don't think there's anyone out there using your product who would want the entire line on the chart to change to the latest color with the above code.
If you put this one to a vote of your user base who knows what I'm talking about, they would vote overwhelmingly to change the current implementation to where it would only require ONE C# statement to change that color per intended line segment.
Comment