Domanda

Cercando di evitare il controllo WebBrowser .net (non ho bisogno di navigare verso un URL, stampare HTML renderizzato o qualsiasi altro gadget integrato).Avvolgere la DLL di IE sembra un po' pesante.

Ho semplicemente bisogno di qualcosa in grado di visualizzare testo marcato HTML di base, un equivalente HTML di RichTextBox in effetti.Qualcuno ha esperienze/consigli/storie di guerra?

È stato utile?

Soluzione

Ho sviluppato questo Controllo HTML per .NET, che fa quello che stavi chiedendo:cioè.visualizzare il testo con markup HTML di base.

Non utilizza IE o qualsiasi altro codice non gestito (ad eccezione dello stesso framework .NET).

Altri suggerimenti

Lutz Roeder (famoso per Reflector) ha un editor HTML WYSIWYG in .NET sul suo sito qui: http://www.lutzroeder.com/dotnet/.Dai un'occhiata al download chiamato "writer".Non l'ho usato personalmente, ma è stata la prima cosa che mi è venuta in mente.

Anche se richiede un po' di impegno, è possibile disattivare quasi tutte le funzionalità "extra" del controllo WebBrowser integrato.

Se il browser web integrato fornisce tutte le funzionalità di cui hai bisogno, perché cercare altrove?

J.Il renderer HTML completamente gestito di Menendez Poo non è completo, ma è di gran lunga il migliore che ho trovato.

Devo ancora provarlo in modo approfondito, ma sembra molto più promettente dell'altra alternativa:

Ciò presuppone che tu non abbia effettivamente bisogno delle capacità di modifica di Lo scrittore di Lutz Roeder.

Potrebbe voler dare un'occhiata Awesomium.Ho avuto successo con le app .net.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top