Silverlightアプリケーションは、動的に生成するHTMLページのプレビューをユーザーに表示する必要があるため、Webブラウザーを使用してこれらのページを表示する必要があります。問題は、HTMLにイメージ、フラッシュオブジェクト、CSS、JavaScriptファイルなどの他のローカルファイルへのリンクが含まれていることです。 CSSとJavaScriptはHTMLにインラインで置くことができますが、画像を埋め込む方法は見つけられませんでした。Silverlight 4(Webブラウザーコントロール)を使用してローカルファイルシステムにアクセスする方法
HTMLファイルとイメージファイルを独立したストレージに作成することはできますが、作成したHTMLファイルのパスをWebBrowser.Navigateに渡すことができません(このような単純なものは機能しません。ウリ)。
HTMLファイルの内容を読み込んでWebBrowser.NavigateToString(string)を呼び出すと、ページは表示されますが、リンクされた画像やスクリプトは表示されません。
オンラインソースへのリンクはオプションではありません。アプリケーションをオフラインで(ブラウザから)操作する必要があるため、画像とフラッシュオブジェクトをローカルにキャッシュできればパフォーマンスが向上します。
SilverlightではWebBrowserコントロールにローカルファイルシステムのイメージを含むローカルHTMLファイルを表示する方法はありますか、それとも不可能ですか?
おかげで、サンディープのAgrawalさん
これでどこにいたのですか? – AwkwardCoder