I have a c# WPF app that emails a report which is a string containing HTML markup, using ms outlook interoperability I can specify the email message format should be rendered in HTML. So my email is rendered in HTML from a string containing HTML markup. This works fine, my email shows a rendered table from my HTML string.
BUT I also need to print this report using WPF but when I use the same string containing the HTML markup tags, the printout does not perform the rendering I just get an exact copy of the HTML text. So my print out never displays the table.
Can someone please tell me how I can use WPF to print a string containing HTML tags so that the content is rendered before it is printed out, like in my email example ??
Many thanks in advance