title: Silverlight cutting off text/ wrapping it and not displaying correctly
body: <p>Please help me understand the issue behind this and it's fix, I'm having agood deal of trouble getting the behaviour I want with text display.</p>
  
  <p>With certain lengths of strings the TextBlock wraps around, but does not update the control to show the second line, in effect making part of the text dissappear.</p>
  
  <p><strong>This works fine in XamlPad, but not in Silverlight 3 and Expression blend 3</strong></p>
  
  <pre><code>&lt;Grid x:Name="LayoutRoot" Background="{x:Null}"&gt;
      &lt;Grid.RowDefinitions&gt;
          &lt;RowDefinition Height="Auto"/&gt;
          &lt;RowDefinition Height="Auto"/&gt;
      &lt;/Grid.RowDefinitions&gt;
      &lt;Grid.ColumnDefinitions&gt;
          &lt;ColumnDefinition Width="Auto"/&gt;
          &lt;ColumnDefinition Width="Auto"/&gt;
      &lt;/Grid.ColumnDefinitions&gt;
  &lt;Border CornerRadius="20,20,20,20" Grid.ColumnSpan="2" Grid.RowSpan="2" BorderBrush="#FF000000" BorderThickness="1,1,1,1"&gt;
      &lt;Border.Background&gt;
          &lt;LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"&gt;
              &lt;GradientStop Color="#FF2100FF"/&gt;
              &lt;GradientStop Color="#FFFFFFFF" Offset="1"/&gt;
          &lt;/LinearGradientBrush&gt;
      &lt;/Border.Background&gt;
  &lt;/Border&gt;
  
  &lt;TextBlock x:Name="eventName" Grid.Column="1" Text="Amazing Music" FontSize="24" Margin="5,5,10,5" HorizontalAlignment="Left" VerticalAlignment="Top" Padding="0,0,0,0"/&gt;
  &lt;TextBlock x:Name="eventDescription" Grid.Column="1" Grid.Row="1" Text="Amazin music in that house" TextWrapping="Wrap" FontSize="14" Margin="5" HorizontalAlignment="Left" VerticalAlignment="Top" MaxWidth="300" /&gt;
  &lt;/Grid&gt;
  </code></pre>