title: issues with template binding and binding of custom component
body: <p>I'm new to the world of WP7 and .net programming for that matter and i need help. I have a custom component that has a property that uses template binding. </p>
  
  <pre><code>&lt;TextBlock Text="{TemplateBinding Info}" FontSize="20" Grid.Row="1" TextWrapping="{TemplateBinding TextWrap}"/&gt;
  </code></pre>
  
  <p>I defined the dependency properties in the .cs file.</p>
  
  <p>Now in my page.xaml i placed the custom component like so,</p>
  
  <pre><code> &lt;rounded:RoundedImageView x:Name="pivotItem1" Info="Test bind" BorderBrush="White" ImageSrc="Images/default_service.png" TextWrap="Wrap"/&gt;
  </code></pre>
  
  <p>Which works ok, now I want the Info and TextWrap properties to be changed dynamically based on some external variables so I did this</p>
  
  <pre><code> &lt;rounded:RoundedImageView x:Name="pivotItem1" Info="{Binding sopInfo}" BorderBrush="White" ImageSrc="Images/default_service.png" TextWrap="{Binding wrap}"/&gt;
  </code></pre>
  
  <p>where <strong>sopInfo</strong> and <strong>wrap</strong> are the external variables defined in the backing cs file of the page. But this doesn't work, the Info and TextWrap values do not change. How can i achieve it?
  Thanks</p>