title: WPF Binding to specific property
body: <p>I'm new to DataBinding but would like to accomplish the following:</p>
  
  <p>I have a ViewModel which has a collection of objects: <code>CollectionOfStuff</code></p>
  
  <p>Each object <code>Stuff</code> has some properties: <code>Name</code>, <code>Value</code>.</p>
  
  <p>In my View, I have a <code>StackPanel</code> with some <code>TextBlock</code>s. I would like to bind the TextBlock's <code>Text</code> property to a specific property. ( I would like to bind to <code>Value</code> when <code>Name</code> of <code>Stuff</code> is "some name" )</p>
  
  <p>On my <code>StackPanel</code> I have set the <code>DataContext</code> to the collection.</p>
  
  <p>However for the textblocks, when I try ... <code>Text="{Binding Path=Value"}</code> ... I only get the first object in the <code>CollectionOfStuff</code>. How do I selectively bind to the <code>Value</code> of an object when the <code>Name</code> is "some name" ?</p>