所以我创建了一个新的C#Windows窗体,我正在使用Gecko Web Browser控件,我希望浏览器使用我的其余程序(拉伸或缩小)调整大小,而不是“白色空间”要调整大小的程序(导航栏等)。如何让控件使用程序的其余部分调整大小?
答案 0 :(得分:1)
如果您只是希望控件按原始大小成比例增长(而不是占用整个区域的DockStyle.Fill
),则可以使用Anchor
属性。如果将Web浏览器控件设置为锚定为Top,Left,Bottom和Right,则随着窗体调整大小,它将增大和缩小。从Visual Designer中设置它可能是最简单的,但是如果你想通过代码来实现它,你可以使用:
geckoWebBrowser.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top;
答案 1 :(得分:0)
在控件的属性中设置dock to fill
geckoWebBrowser.Dock = DockStyle.Fill;