15

我正在为 Windows 窗体开发 HTML 显示控件。我使用 webBrowser 控件作为控件的基础,我需要隐藏 webBrowser 滚动条,因为它看起来很糟糕,永远不会被使用,并且使控件看起来像破坏布局的网页。目前,滚动条呈现在控件上,看起来非常沮丧和变灰。有没有办法简单地将它全部删除?

4

1 回答 1

38

有一个属性:

webBrowser1.ScrollBarsEnabled = false;

指定 WebBrowser 控件是否应具有滚动条。

但是,如果查看的网页大于当前控件的大小(并非在所有情况下),它们“可以”出现。

这个答案允许用鼠标滚动但不显示浏览器滚动条?显示此方法:

void webBrowser1_DocumentCompleted(object sender, 
                                   WebBrowserDocumentCompletedEventArgs e) {
  webBrowser1.Document.Body.Style = "overflow:hidden";
}
于 2012-07-26T22:35:56.827 回答