title: RichTextBlock - cannot change cursor from IBeam
body: <p>In Windows 8.1 Apps, I am trying to make my mouse cursor an arrow when it is over a RichTextBlock. I have a really simple way of demoing the issue:
  1. Create a new Blank Project.
  Change the MainPage.xaml to the following:`</p>
  
  <pre><code>&lt;Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"&gt;
      &lt;RichTextBlock&gt;
          &lt;Paragraph&gt;Hello World
              &lt;LineBreak/&gt;
              &lt;LineBreak/&gt;
              &lt;LineBreak/&gt;
              Hello World
              &lt;LineBreak/&gt;
              &lt;LineBreak/&gt;
              &lt;LineBreak/&gt;
              Hello World
          &lt;/Paragraph&gt;
      &lt;/RichTextBlock&gt;
  &lt;/Grid&gt;
  </code></pre>
  
  <p>`</p>
  
  <p>2) On MainPage.xaml.cs Change the constructor to be:</p>
  
  <pre><code>public MainPage()
      {
          this.InitializeComponent();
          Window.Current.CoreWindow.PointerCursor = new CoreCursor(Windows.UI.Core.CoreCursorType.Hand, 1);
      }
  }
  </code></pre>
  
  <p>When you load into the application, the Mouse cursor will be a Hand UNTIL you move it, then it will be an IBeam. I have tried using WinRT XAML Toolkit (1.5.4.3) FrameworkElementExtensions.SystemCursor as well, but to no avail... Is there any way around this? A reference for when you would use something like this would be the Wikipedia Windows 8 App.</p>
  
  <p>I am running Windows 8.1 and the target for the project is also set to Windows 8.1</p>