title: How can i use expander as a child item of treeview in WPF
body: <p>I want to show a custom set of repeating datas </p>
  
  <pre><code>Class M
  
   prop1 // treeview heading
  
   List&lt;String&gt; // treeview items
  
   List&lt;ClassSub&gt; [ prop 1, porp2 ,List&lt;String&gt; sub items] //as an expander with List&lt;String&gt; as expander items
  
  Class M
  
    prop1 // treeview heading
  
    prop2  // treeview items
  
    List&lt;ClassSub&gt;[prop1 ,prop2,List&lt;String&gt;...]//as an expander
  </code></pre>
  
  <p>Can i use a Treeview + Expander combination to arrange this complete set of data?</p>
  
  <p>Or do i need to use a Codeplex librarys like <a href="http://complexdatatemplates.codeplex.com" rel="nofollow noreferrer">http://complexdatatemplates.codeplex.com</a> [But i dont see a clear documentation on   it]
  <img src="https://i.stack.imgur.com/HUOhu.png" alt="Sample structre is like it"></p>