title: ValueTuple With WPF Binding
body: <p>why binding to <code>ValueTuple</code> property members (like Item1, Item2 ect) dont work?</p>
  
  <pre><code>&lt;TextBlock x:Name="txtTest" Text="{Binding Item1}" /&gt;
  </code></pre>
  
  <p>the code:</p>
  
  <pre><code>txtTest.DataContext = ("Item A", "Another Item..");
  </code></pre>
  
  <p>output window: </p>
  
  <blockquote>
    <p>BindingExpression path error: 'Item1' property not found on 'object' ''ValueTuple`2' </p>
  </blockquote>
  
  <p>However in <code>Tuple</code> It always worked.</p>