2010-05-08 54 views
1

我需要在我的Windows窗体应用程序中显示一部分html。这是必要的,这个HTML将显示没有任何滚动条。是否可以自动调整WebBrowser控件?

我试图用我的任务WebBrowser控件,但它缺乏AutoSize属性。是否有可能确定显示所有内容所需的最小高度,而不用滚动?

回答

1

下面是一个C#WebBrowser控件封装一个链接,可以做你的需要:

http://www.codeproject.com/KB/miscctrl/csEXWB.aspx?msg=2526724

要做到你需要什么,我想你会访问该页面的文档,然后将元素你”重新显示并获取其高度和宽度属性,然后将WebBrowser控件调整为比它大几个像素。我认为链接中的WebBrowser包装器控件可以完成此任务的第一部分(获取元素的高度和宽度)。

+0

感谢您的提示!我将html包装到div中,现在将浏览器的高度设置为该div的OffsetRectangle.Height。这可以通过标准WebBrowser完成。 – okutane 2010-05-08 15:00:33

相关问题