2009-07-01 2 views
10

Esiste comunque la possibilità di visualizzare l'HTML da una variabile stringa a TextBlock in WPF?TextBlock per visualizzare HTML in WPF

+0

puoi essere più specifico? vuoi visualizzare un blocco di HTML come HTML o come testo formattato (analizzato)? –

+0

Voglio visualizzare un blocco di HTML come testo formattato in un TextBlock! Sto facendo un lettore Rss e voglio visualizzare la descrizione del feed rss quando l'utente fa clic sul titolo. La descrizione è associata al controllo TextBlock. – azamsharp

risposta

1

Impossibile farlo in TextBlock, è necessario un WebBrowser control (o Frame, ma è obsoleto). descrizioni di alimentazione, a proposito, possono contenere JavaScript - sarebbe piuttosto difficile per TextBlock da gestire;)

3

stringa HTML = "<div>hi</div> <div>&nbsp;</div> <p>this is the new line&nbsp;<br /><br />second line</p> <p>third line</p>";

TextBlock.Text = Windows.Data.Html.HtmlUtilities.ConvertToText (html);

+0

puoi spiegare dove si trova l'assembly in cui si trova Windows.Data.Html.HtmlUtilities? Non l'ho trovato in .net framework 4.0, grazie! – Formentz

+0

è una cosa di Windows 10 –

+0

Impossibile trovarlo in .net 4.7 in Windows 10 o .. – walteronassis