2009-07-01 25 views
10

Bir dize değişkeninden HTML'yi WPF'de TextBlock'a görüntülemek için herhangi bir yer var mı?WPF'de HTML'yi görüntülemek için TextBlock

+0

Daha spesifik olabilir misiniz? HTML olarak HTML olarak veya biçimlendirilmiş (ayrıştırılmış) metin olarak görüntülemek ister misiniz? –

+0

Bir TextBlock'ta biçimlendirilmiş metin olarak bir HTML bloğu görüntülemek istiyorum! Bir Rss Okuyucusu yapıyorum ve kullanıcı başlığa tıkladığında rss feed'in açıklamasını görüntülemek istiyorum. Açıklama, TextBlock denetimine bağlanır. – azamsharp

cevap

1

TextBlock'ta yapamazsınız, bir WebBrowser control (veya Frame'dir, ancak bu geçersizdir). Yem açıklamaları, btw JavaScript içerebilir - oldukça sert TextBlock işlemek için olacaktır;)

3

dize html = "<div>hi</div> <div>&nbsp;</div> <p>this is the new line&nbsp;<br /><br />second line</p> <p>third line</p>" kullanabilirsiniz;

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

+0

, Windows.Data.Html.HtmlUtilities'in bulunduğu yerde derlemeyi nerede bulacağımızı açıklayabilir misiniz? .net framework 4.0'da bulamadım, teşekkürler! – Formentz

+0

onun bir pencere 10 tek şey –

+0

Windows 10 altında .net 4.7 içinde bulamıyor .. – walteronassis

İlgili konular