问题
I'm dynamically building a WPF FlowDocument from a datasource. One of the data elements is a fragment of HTML - I need to figure out a way to parse that and insert it into my FlowDocument.
I've found HTMLToXAMLConverter which will return a XAML representation of the HTML, but I'm still not sure how to best go about instantiating that XAML fragment so I can insert it into my FlowDocument.
回答1:
Answered my own question...
System.Windows.Markup.XamlReader.Parse()
回答2:
Had same problem, but had to solve databinding problems as well
Had a convector that created XAML from string and vice-verse.
来源:https://stackoverflow.com/questions/698026/inserting-an-html-fragment-into-a-wpf-flowdocument