wil*_*ard 5 .net c# resize webbrowser-control winforms
我的表单中有一个WebBrowser,它访问的网站太宽,无法控制.我想知道是否有办法调整控件的大小以适应网站.看起来很简单,但我还没有找到办法.我知道如何调整控件的大小,我只需要找到网站的宽度.就像在safari中按绿色按钮一样,它会自动将窗口大小调整为正确的大小.
您应该能够访问 WebBrowser 文档的大小并通过 WebBrowser.Document.Window.Size 获取其大小。
我将使用 WebBrowser Controls 的 DocumentCompleted 事件等待页面加载,然后使用调整大小代码来调整 webControl 容器的大小。
Private Sub WebBrowser1_DocumentCompleted(sender As Object, e As WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
WebBrowser1.Size = WebBrowser1.Document.Body.ScrollRectangle.Size
End Sub
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
20208 次 |
最近记录: |