title: Bind Treeview to object with list of same object in WPF
body: <p>I'm trying to make a report treeview thing. Where I could write some text to have as a parent node, and if need be I'd add add strings as sub nodes to display some more information.</p>
  
  <p>I made a report object:</p>
  
  <pre><code>public class Report
  {
      private List&lt;Report&gt; reportList = new List&lt;Report&gt;();
  
      public string Text { get; set; }
      public List&lt;Report&gt; Reports
      {
          get
          {
              return reportList;
          }
          set
          {
              reportList = value;
          }
      }
  }
  </code></pre>
  
  <p>Then I'd have a Report Collection that I would then feed into a treeview itemssource, but I have no idea how to create the bindings so that it will create the subnodes properly throughtout, I tried searching google, but I couldn't find the correct way.</p>
  
  <p>Can anybody inhere help me?</p>