title: How to remove a string from a flowdocument paragraph without disturbing the MarkUp?
body: <p>Being new to RichTextBox and Googling for hours, I'm stumped. Having isolated the paragraph part of a flow document. I now wish to remove all the text upto and including the first ":" in the paragraph--but retain the rest of the paragraph (including all its formatting --XAML). (This in WPF vs2010).</p>
  
  <p>I'm sure its simple but how is this done?</p>
  
  <p>What I have so far will read up to the first ":", but how do you remove this text as well? Is there a better way??</p>
  
  <pre><code>  public InkRichViewModel(int p, Paragraph paragraph)
      {
          this.p = p;
  
          //Read the paragraph title from the paragraph
          TextPointer start = paragraph.ContentStart;
          TextPointer end = FindWordFromPosition(start, ":");
  
          TextRange textRange = new TextRange(start, end);
          String Title = textRange.Text;
  
          //Remove the title from the paragraph
          TextPointer endp = paragraph.ContentEnd;
          TextRange t2 = new TextRange(start, endp);
  
            ?????????????????????????????????????????
  
  
          this.Note = paragraph;   &lt;---Note is the paragraph without the leading string.
      }
  </code></pre>
  
  <p>Thanks for <em>all</em> help, regards.</p>