【问题标题】:C# webbrowser control scrollbar not visible when resizing control调整控件大小时,C# webbrowser 控件滚动条不可见
【发布时间】:2012-03-30 16:05:09
【问题描述】:

当我在 form_load 设置 webbrowser 控件的宽度和高度并导航时,它不会显示滚动条。

如果我将宽度和高度保留为默认值,则控件会显示滚动条。

如何在运行时设置浏览器控件的宽度和高度后显示滚动条?设置 ScrollBarsEnabled 属性没有帮助!

【问题讨论】:

    标签: c# .net scrollbar webbrowser-control


    【解决方案1】:

    尝试使用 WebBrowser1.Dock = DockStyle.Fill; 在您的 form_load 事件中,或者您可以在设计器中手动设置“Dock”属性。

    DockStyle.Fill 表示控件填充其父级的空间。父级可以是窗体、面板、选项卡控件等。因此,WebBrowser 将跟随其父级的任何大小。

    希望有帮助

    【讨论】: