title: TemplatedParent - A clarification
body: <p>Here's the Tree:</p>
  
  <ul>
  <li>MyControl : BOUND(IContentMenuItem)
  
  <ul>
  <li>ControlTemplate
  
  <ul>
  <li>ContentPresenter : BOUND(Header, HeaderTemplate, HeaderTemplateSelector)
  
  <ul>
  <li>DataTemplate (For Header)
  
  <ul>
  <li>Label</li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul></li>
  </ul>
  
  <p>I Want to bind The Label @ the end of that tree to a property on the DataContext of <code>MyControl</code></p>
  
  <p>I can use <strong>FindAncestor</strong> to get the <code>MyControl</code> (Obviously) but how do I bind to it's DataContext (of type <code>IContentMenuItem</code>)</p>
  
  <hr>
  
  <p><strong>Now for the Templated Parent Question</strong></p>
  
  <p>Will Binding to the <code>TemplatedParent</code> inside the DataTemplate in effect bind to The <code>ContentPresenter</code>, The <code>ControlTemplate</code>, or The <code>MyControl</code> ?</p>