如何获取 FlowDocument 中的元素/对象?

JvN*_*JvN 3 wpf richtextbox flowdocument

我正在尝试访问 a FlowDocument(of a RichTextBox)的内容。我想这样做是因为我想将内容转换为 UBB 格式string(是的,旧的论坛格式文本)。有没有办法获取 的内容FlowDocument的内容:

我知道通过FlowDocumentsBlocks属性,你可以得到Blocks里面的FlowDocument,这是它本身BlockUIContainerListParagraphSectionTable对象,可以看出这里。但是,如果我想要LogicalChildrenof Paragraph,例如,它是受保护的,因此无法访问。所以..这不是要走的路。什么是?(我还没有找到其他方法。)

另外,我知道将 a 的内容转换FlowDocument为 XAML 等。但是我发现的转换器不包括图像对象和我认为有用的其他一些对象,它们由RichTextBox.

提前致谢!

JvN*_*JvN 5

啊! 我找到了解决方案...

我一直傻到不去想ContentPropertyAttribute...