title: Is there a WinForms line chart control that can individually color segments?
body: <p>I need a line chart control for Windows Forms that allows me to specify a color for each segment. For example, something like the stock chart shown below.</p>
  
  <p>The problem with rolling my own is that if I draw each segment separately, I don't get the benefit of LineJoins such as Miter, Round, or Bevel. If I use <a href="http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawlines.aspx" rel="nofollow noreferrer">Graphics.DrawLines</a> to get the nice joins, I can't control the segment colors individually.</p>
  
  <p>Is there a workaround, or better yet a commercially available chart control that has this kind of flexibility?</p>
  
  <p><img src="https://i.stack.imgur.com/phKoS.png" alt="line chart"></p>