方法: Windows フォーム アプリケーションで HTML ドキュメント ビューアーを作成する
WebBrowser コントロールを使用すると、インターネット Web ブラウザーの完全な機能を提供せずに HTML ドキュメントを表示および印刷できます。 これは、HTML の書式設定機能を利用したいが、信頼されていない Web コントロールや悪意のあるスクリプト コードを含む可能性のある任意の Web ページをユーザーが読み込まないようにする場合に便利です。 たとえば、HTML 電子メール ビューアーとして使用したり、アプリケーションで HTML 形式のヘルプを提供したりするために、この方法で WebBrowser コントロールの機能を制限することができます。
HTML ドキュメント ビューアーを作成するには
AllowWebBrowserDrop プロパティを
false
に設定して、WebBrowser コントロールがドロップされたファイルを開くのを防ぎます。webBrowser1.AllowWebBrowserDrop = false;
webBrowser1.AllowWebBrowserDrop = False
Url プロパティを、表示する初期ファイルの場所に設定します。
webBrowser1.Url = new Uri("http://www.contoso.com/");
webBrowser1.Url = New Uri("http://www.contoso.com/")
コードのコンパイル
この例では、次のものが必要です。
webBrowser1
という名前の WebBrowser コントロール。System
アセンブリとSystem.Windows.Forms
アセンブリへの参照。
参照事項
- WebBrowser
- AllowWebBrowserDrop
- Url
- WebBrowser コントロールの概要
- ブラウザセキュリティ
- 方法: WebBrowser コントロール を使用して URL に移動する
- 方法: WebBrowser コントロール を使用して印刷する
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback