2012-03-18 122 views

回答

0

您可以使用RicheTextBox的FlowDocument的內容來實現這一目標。

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

可以使用的RichTextBox的CaretPosition得到的FlowDocument的光標的位置:http://msdn.microsoft.com/en-us/library/system.windows.controls.richtextbox.caretposition.aspx

的TextPointer對象爲您提供您需要確定要插入旁邊的圖像中的FlowDocument元素的所有信息。

+0

我很抱歉,也許我沒有表達clearly.i要插入一些圖像文件內容.RTF不控制,以及圖片的位置被在.rtf文件。所以當.rtf文件是加載到richtextbox控件,.rtf的內容將被暴露。現在我不知道如何使馬克在我想要的地方,我不知道如何插入images.thanks – user1276533 2012-03-18 11:25:35

+0

爲什麼不這樣做上述然後保存回RTF文件?如果你不想涉足所有RichTextBox控件,您可以使用RTF文件API喜歡的DevExpress的DocumentServer。 – Jeff 2012-03-19 02:48:07

相關問題