title: How to always position a control to a fixed location on screen in silverlight on wp7?
body: <p>How can I always position a silverlight control on screen at the same location regardless of the text-box the client changes focus to? Basically I have a header banner that I want visible at all times. When the client changes focus to a text-box, I want all the content to scroll to bring the text-box into center view(this is the default behavior) except for the banner which should always displayed at (0,0) screen coordinates. What I have so far for the layout is:</p>
  
  <pre><code>&lt;Grid x:Name="LayoutRoot"
        Background="Transparent"&gt;
  
      &lt;Grid.RowDefinitions&gt;
          &lt;RowDefinition Height="80" /&gt;
          &lt;RowDefinition Height="*" /&gt;
          &lt;RowDefinition Height="Auto" /&gt;
      &lt;/Grid.RowDefinitions&gt;
  
      &lt;TextBlock Name="myBanner"
                 VerticalAlignment="Top"
                 HorizontalAlignment="Left"
                 Height="80"
                 Width="480" /&gt;
  
      &lt;TextBox Grid.Row="2"
               Name="textBox1"
               Text="TextBox"
               VerticalAlignment="Top"
               HorizontalAlignment="Left"
               Height="72"
               Width="480"
               /&gt;                  &lt;--- Even when client focuses on this I want myBanner to be visible at (0,0) screen coordinate
  &lt;/Grid&gt;
  </code></pre>
  
  <p>An example of this can been seen in the texting app on the phone. Regardless of if the client has focused to text message writing text-box the title at the top "John Doe, Text" appears at the same position all the time.</p>
  
  <p>Thanks again for any help.</p>