Windows フォームの HTML 表示コントロールに取り組んでいます。コントロールのベースとして webBrowser コントロールを使用しています。webBrowsers スクロール バーを非表示にする必要があります。見た目が悪く、使用されず、コントロールがレイアウトを台無しにする webPage のように見えます。現在、スクロール バーはコントロール上でレンダリングされ、すべて落胆してグレー表示されています。まとめて簡単に削除する方法はありますか?
質問する
26783 次
1 に答える
38
プロパティがあります:
webBrowser1.ScrollBarsEnabled = false;
WebBrowser コントロールにスクロールバーが必要かどうかを指定します。
ただし、表示された Web ページが現在のコントロールのサイズよりも大きい場合 (すべての場合ではありません)、表示される可能性があります。
この回答マウスでのスクロールを許可しますが、ブラウザーのスクロールバーを表示しませんか? この方法を示します。
void webBrowser1_DocumentCompleted(object sender,
WebBrowserDocumentCompletedEventArgs e) {
webBrowser1.Document.Body.Style = "overflow:hidden";
}
于 2012-07-26T22:35:56.827 に答える