Я загружаю содержимое файла .rtf в RichTextBox в приложении WPF, теперь я хочу вставить изображение в содержимое файла .rtf, где курсор находится на файле в RichTextBox .thanks
Для этого можно использовать содержимое FlowDocument в RicheTextBox.
RichTextBox предоставляет свое содержимое в качестве FlowDocument: http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox.document.aspx
, который вы можете вставить изображение в: http://wpfhacks.blogspot.com/2009/02/how-to-insert-image-into-flowdocument.html
Вы можете получить позицию курсора в FlowDocument, используя CaretPosition RichTextBox: http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox.caretposition.aspx
Объект TextPointer предоставляет вам всю информацию, необходимую для определения элементов в FlowDocument, рядом с которыми вы хотите вставить свое изображение.