2010-11-27 11 views
1

私はディスカッション掲示板のための銀色のインターフェイスを作っています。ボードのWebインターフェイスは、i、a、img、b、uのような通常のHTMLタグを許可します。だから今私はそれをSilverlightで表示できる必要があります。 これは:http://www.vectorlight.net/silverlight/controls/rich_textblock.aspxは、何も正しく表示されないことを除いて、私が必要とするもののように思えました。すべてのHTML(私はそれがHTMLAgilityで有効であることを確かめました)文字列私はSLアプリケーション全体を白にするか、またはブロックの上にすべてのテキストを重ねて表示します。場合によっては(単にVERYという文字列で)、正しく表示されます。HTML in Silverlight

これはOOBとinで動作する必要があり、一度に何百ものインスタンスを必要とし、WebBrowserコントロールを使用することができず、遅くなりました(OOBを試しました)。

ありがとうございました。

答えて

2

これを試しましたか?

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

多分それは、より良いあなたのニーズに応えることができます。

+1

ニース:)私はこれが基礎にしているものを使っていましたが、これはうまくいきませんでした。しかしこれは!これを読んでいる人には、うまく動作させるために、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

コンポーネント1とTelerikは、両方のSilverlightを持っていますhtmlのコントロールをコストで実行できます。 http://www.telerik.com/products/silverlight/htmlplaceholder.aspx http://www.componentone.com/SuperProducts/HtmlHostSilverlight/

+0

ありがとうございます - しかし、この場合は、OOBでは不可能なSLアプリを介してdivを浮動小数点に基づいているため動作しません。 – Matt