title: Free or Open Source Diagramming Component for WinForms
body: <p>I need to be able to generate dependency diagrams programmatically. I'd like it to be able to generate a bunch of boxes with labels and connectors linking them, and ideally the component would position them automatically onto a design surface which could then be manually rearranged.</p>
  
  <p>I'm using WinForms and C# 2.0 (VS2005). </p>
  
  <p>EDIT: However, since it'll be an internal tool, I can probably use 3.5 SP1 and WPF if there any suggestions in that arena.</p>
  
  <p>Must be free or open source.</p>
  
  <p>Any recommendations?</p>