私はアプリケーションを開発していますが、設計の一部として、HTML ファイルを含むローカル フォルダーと、HTML ファイルが使用する画像用のフォルダーがあります。
HTML ファイルにはインライン CSS 宣言を含めることができ、これも表示/レンダリングする必要があります。CSS は、フォント サイズ、色、パディングなどの非常に基本的なものになりますが、CSS 3.0 のような高度なものはなく、CSS 2.0 の機能をさらに進化させるものでもありません。
HTML ファイルは複雑ではありません。いくつかのタグでスタイルを設定するためのいくつかの CSS を含む、いくつかのイメージ タグを含むタグ内のテキストだけです。JavaScript や PHP などはありません。すべてのファイルはローカルにあり、Web から読み込まれることはありません。
この種のファイルの内容を表示するためのコントロールまたはコードをオンラインで見つけることができないようです。HTML コードを表示するコードをいくつか見つけましたが、CSS や画像をレンダリングしません。ユーザーがビューを編集できないように、このコントロールは読み取り専用である必要があります。
Visual Studio 2010 を使用しており、アプリケーションは .NET 4.0 で WPF WinForms を使用しています。
何が欲しいかを明確にするために、上記の HTML ファイルをフォームにレンダリングするコード、またはこれらの HTML ファイルをレンダリングできるコントロールが必要です。HTML ファイルの内容がコントロールに収まらない場合、コントロールはスクロール バーをサポートできる必要があります。フォームのサイズが変更された場合、コントロールもサイズ変更できる必要があります。
ありがとうございます。この問題の解決策が見られることを楽しみにしています。私はこれまでにこれを行ったことがなく、この問題を解決するために何が利用可能で、過去にあなたが何をしたかを見るのが楽しみです!