Поскольку вы используете элемент управления Windows Forms RichTextBox, свойство Selection недоступно.Вы можете использовать либо SelectedText , либо свойство SelectedRtf , чтобы получить текущий выбранный контент.
Что касается части, в которую вы хотите загрузить контент из MemoryStream вэлемент управления, вы можете использовать перегрузку LoadFile(Stream, RichTextBoxStreamType)
метода LoadFile , например:
private void LoadRTF(string RTFtext)
{
MemoryStream stream = new MemoryStream(ASCIIEncoding.Default.GetBytes(RTFtext));
myRichTextBox.LoadFile(stream, RichTextBoxStreamType.RichText);
}
Наконец, если вы действительно хотите использовать элемент управления WPF RichTextBox в приложении Winforms,Вы можете сделать это с помощью элемента управления ElementHost, как описано здесь .