2009-07-01 3 views
10

WPF에서 TextBlock에 대한 문자열 변수의 HTML을 표시 할 수 있습니까?WPF에서 HTML을 표시하는 TextBlock

+0

당신은 더 구체적 일 수 있습니까? HTML 블록을 HTML 또는 형식이 지정된 (구문 분석 된) 텍스트로 표시하려고합니까? –

+0

TextBlock에 서식있는 텍스트로 HTML 블록을 표시하고 싶습니다! RSS 리더를 만들고 있는데 사용자가 제목을 클릭하면 RSS 피드의 설명을 표시하려고합니다. 설명은 TextBlock 컨트롤에 바인딩됩니다. – azamsharp

답변

1

TextBlock에서 수행 할 수 없으면 WebBrowser control (또는 Frame이지만 필요하지 않습니다.)이 필요합니다. 피드 설명은 BTW, 자바 스크립트를 포함 할 수 있습니다 - 꽤 하드 TextBlock을 처리하는 것)

3

문자열 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

Windows.Data.Html.HtmlUtilities가있는 어셈블리를 어디에서 찾을 수 있는지 설명해주십시오. 닷넷 프레임 워크 4.0에서 찾지 못했습니다! 감사합니다! – Formentz

+0

자사의 윈도우 10 유일한 것 –

+0

.net 4.7에서 찾을 수 없습니다. Windows 10에서 .. – walteronassis

관련 문제