c# – 隐藏webBrowser控件中的滚动条

前端之家收集整理的这篇文章主要介绍了c# – 隐藏webBrowser控件中的滚动条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 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";
}

猜你在找的C#相关文章