2010-11-27 4 views
1

토론 게시판에 실버 라이트 인터페이스를 만들고 있습니다. 보드 웹 인터페이스는 i, a, img, b, u와 같은 일반적인 HTML 태그를 허용합니다. 이제 Silverlight에서 표시 할 수 있어야합니다. 이것은 : http://www.vectorlight.net/silverlight/controls/rich_textblock.aspx은 내가 옳은 것을 제외하고는 꼭 필요한 것처럼 보였습니다. 모든 HTML (HTMLAgility로 유효하다는 것을 확인했습니다.) string 전체 SL 응용 프로그램을 흰색으로 만들거나 블록이 모든 텍스트를 서로 위에 표시하도록합니다. 간혹 (아주 간단히 문자열을 사용하여) 때때로 올바르게 표시됩니다.HTML in Silverlight

OOB 및에서 작동해야하며 한 번에 수백 개의 인스턴스가 필요하므로 WebBrowser 컨트롤을 사용할 수 없으며 느려집니다 (OOB 시도).

감사합니다.

답변

2

시도해 보셨습니까?

http://www.sharpgis.net/post/2010/09/15/Displaying-HTML-in-Silverlight.aspx

어쩌면 더 나은 당신의 요구를 충족 할 수 있습니다.

+1

Nice :). 나는 이것이 작동하지 않는 것을 기반으로 한 것을 사용했다. 그러나 이것은! 이것을 읽는 사람이라면, HTMLAgility를 통해 모든 것을 전달하여 고정되어 있는지 확인한 다음, img 생성을 대체하여 ImageTools 라이브러리를 사용하여 애니메이션 GIF를 인라인 할 수도 있습니다. – Matt

1

일부 다른

http://www.isosoft.org/taoffi/post/Html-Content-Viewer-for-Silverlight.aspx http://blog.gfader.com/2010/05/silverlight-showing-html-content-inside.html http://www.divelements.co.uk/silverlight/tools.aspx

구성 요소 하나 Telerik은 모두 실버를 html 컨트롤을 비용으로 제공합니다. http://www.telerik.com/products/silverlight/htmlplaceholder.aspx http://www.componentone.com/SuperProducts/HtmlHostSilverlight/

+0

감사합니다 -하지만이 경우에는 OOB에서 불가능한 SL 앱을 통해 div를 플로팅하는 기반이기 때문에 작동하지 않습니다. – Matt