2011-07-07 12 views
13

Tenemos una aplicación basada en WPF. Tenemos un repositorio de cadenas separado donde los textos se editan en la web. En nuestra aplicación WPF, utilizamos el texto del depósito de cadenas. Nuestro equipo de documentos utiliza algunos de esos textos del repositorio de cadenas para su documento de ayuda html. Algunos textos se usan de forma cruzada en ambas aplicaciones.Cualquier renderizador de Markdown basado en WPF?

El equipo de documentación desea tener textos html incorporados en el repositorio para que se puedan representar en formato de texto html. Pero no queremos utilizar el navegador html de gran peso en el WPF.

¿Hay algún control WPF que muestre el descuento directamente? Con esto, WPF puede admitir directamente el descuento tal como está y podemos usar Markdown Sharp para convertir a HTML.

He hecho referencia a la siguiente publicación, pero ya son lo suficientemente antiguas.

Markdown for C#/WPF Project (MarkdownSharp)

Lightly styled text library for WPF?

WPF HTML bloque de texto de código del proyecto. En cuanto a la implementación, rebaja a WPF podría ser fácil ..

http://www.codeproject.com/KB/WPF/htmltextblock.aspx

+1

Lo siento, no estoy seguro de haber interpretado completamente la intención aquí correctamente ... desea tener documentos "fragmentos" representados por su aplicación desde html strings en su db ... pero no quiere usar un navegador es lo que pensé que leí ... pero eso no tiene sentido ... – War

Respuesta

1

Lo más fácil sería utilizar WebBrowser control de WPF supongo que si eso no cuenta como un "navegador HTML de peso pesado

a el WPF ".

.

2

Puede usar el this demo para convertir HTML a XAML y procesarlo en WPF.

Cuestiones relacionadas