title: Remove text formatting on paste in WPF RichTextBox?
body: <p>vs2010, WPF .NET 4.5 here.</p>
  
  <p>I have a <code>RichTextBox</code> in my view. The text is set to Arial, size 12:</p>
  
  <pre><code>    &lt;xctk:RichTextBox  DataContext="{StaticResource EditorViewModel}" Grid.Row="1" 
          Height="296" HorizontalAlignment="Center" SpellCheck.IsEnabled="True"       Margin="6,145,6,0" 
          Name="richTextBoxArticleBody"  VerticalAlignment="Top" Width="962" Grid.RowSpan="2"  
          BorderBrush="Silver" BorderThickness="1" AcceptsTab="True" FontFamily="Arial" FontSize="12"
          Text="{Binding PastedText, UpdateSourceTrigger=PropertyChanged}" /&gt;
  </code></pre>
  
  <p>I want to strip all formatting from a paste into my <code>RichTextBox</code>. I have a Paste button in my view which is bound to a  <code>FormatPastedText</code> command:</p>
  
  <pre><code> private void FormatPastedTextCommandAction()
      {
          string paste = (string)Clipboard.GetData("Text");
  
          Clipboard.SetText(paste);
  
          PastedText += paste.ToString();
  
          Clipboard.Clear();          
      }
  </code></pre>
  
  <p>This almost works except the the pasted text is not displayed in font size 12 but rather in around 15. Typed text is formatted at size 12 as expected. Is there any better way to go about this or a way of setting the font size of the pasted string?</p>
  
  <p>Thanks</p>