title: Databinding to runtime types
body: <p>I am using <a href="https://stackoverflow.com/questions/606104/how-to-create-linq-expression-tree-with-anonymous-type-in-it">this</a> to define dynamic query <code>IQueryable</code>  and set the result as <code>itemssource</code> of wpf datagrid.
  I get this error in output window:</p>
  
  <pre><code>System.Windows.Data Error: 40 : BindingExpression path error: 'DynamicProp1' property not found on 'object' ''DynamicType1' ....
  </code></pre>
  
  <p>when I try it with <code>dynamic</code> keyword I get success.</p>
  
  <pre><code>dynamic d = item;
  var v = d.DynamicProp1;//works
  </code></pre>