我正在使用
Windows窗体的HTML显示控件.我使用webBrowser控件作为我的控件的基础,我需要隐藏webBrowsers滚动条,因为它看起来不好,永远不会被使用,并使控件看起来像一个webPage,这样会破坏布局.目前,滚动条呈现出控制,看起来全是沮丧和灰色.有办法把它全部删除吗?
解决方法
有一个财产:
webBrowser1.ScrollBarsEnabled = false;
Specifies whether the WebBrowser control should have scrollbars or not.
如果所查看的网页大于当前控件的大小(不是在所有情况下),它们都可能会出现.
这个答案Allow scroll with mouse but don’t show browser scrollbars?显示了这种方法:
void webBrowser1_DocumentCompleted(object sender,WebBrowserDocumentCompletedEventArgs e) { webBrowser1.Document.Body.Style = "overflow:hidden"; }