title: WPF Object send itself as MultiBinding path
body: <p>Basically what I need to know is how to send the source of an <code>HierarchicalDataTemplate</code> into a binding, this is what I have:</p>
  
  <pre><code>&lt;HierarchicalDataTemplate DataType="{x:Type myModel:Person}"&gt;
      &lt;StackPanel Orientation="Horizontal"&gt;
          &lt;Image Source="Images\User.gif" /&gt;
          &lt;TextBlock Margin="5,0,0,0" Text="{Binding Name}" /&gt;
      &lt;/StackPanel&gt;
      &lt;HierarchicalDataTemplate.ItemsSource&gt;
          &lt;MultiBinding Converter="{StaticResource PersonConverter}"&gt;
              &lt;Binding Path="Name" /&gt;
              &lt;!-- Here I need something like Binding Path="Self" so I can send the source of the binding (the "Person" object) --&gt;
          &lt;/MultiBinding&gt;
      &lt;/HierarchicalDataTemplate.ItemsSource&gt;
  &lt;/HierarchicalDataTemplate&gt;
  </code></pre>
  
  <p>So my source is an object of type <code>myModel:Person</code>, I want to be able to send the object itself in the <code>MultiBinding</code> so the <code>PersonConverter</code> can use it.</p>
  
  <p>Thanks for any help.</p>