title: Clicking TreeView item to select not working
body: <p>I have a tree with a hierarchical data template </p>
  
  <pre><code>&lt;HierarchicalDataTemplate DataType="{x:Type local:TreeItem}" ItemsSource="{Binding Path=Children}" &gt;
     &lt;TreeViewItem Focusable="True" ToolTip="{Binding ToolTipText}" &gt;
        &lt;TreeViewItem.Header&gt;
           &lt;StackPanel Orientation="Horizontal" Focusable="True" &gt;
              &lt;Image Width="16" Height="16" Margin="3,0"&gt;
                 &lt;Image.Source&gt;
                    &lt;Binding 
                                  Path="IsLeaf" Converter="{StaticResource cnvIsBooleanToStringArrayItemConverter}"&gt;
                       &lt;Binding.ConverterParameter&gt;
                          &lt;x:Array Type="sys:String"&gt;
                             &lt;sys:String&gt;..\Images\document_plain.png&lt;/sys:String&gt;
                             &lt;sys:String&gt;..\Images\folder.png&lt;/sys:String&gt;
                          &lt;/x:Array&gt;
                       &lt;/Binding.ConverterParameter&gt;
                    &lt;/Binding&gt;
                 &lt;/Image.Source&gt;
              &lt;/Image&gt;
              &lt;TextBlock MaxWidth="300" Text="{Binding Desc}" Focusable="True" /&gt;
           &lt;/StackPanel&gt;
        &lt;/TreeViewItem.Header&gt;
     &lt;/TreeViewItem&gt;
  &lt;/HierarchicalDataTemplate&gt;
  </code></pre>
  
  <p>I want to select an item by clicking at the TextBlock containing "Desc", but the only way to select an item is by clicking in the space left of the text (the image area)</p>
  
  <p>Any clues what is missing?</p>
  
  <p>Regards
  Klaus</p>