当表单窗口在运行时被strteched时,最大化listview

时间:2014-09-13 08:16:43

标签: vb.net vba

我正在使用vb.net,我创建了一个表单,该表单中有两个listview,它们被按钮事件填充。每件事情都很顺利,但问题是当我执行我的项目和表单时,当我最大化窗体窗口时(通过单击右上角提供的最大化按钮),listview的大小保持不变,而表单最大化,这看起来奇怪的是,我需要的是最大化listview也随着窗体大小的增加而增加。

我在谷歌搜索了很多,我找到了一个属性' dock'列表视图,我可以设置左,全,右,底,顶或无,但这不符合我的目的。

我使用Anchor属性时的快照 开始时: Image1

最大化后: Image2 请指导我正确的方向,我需要做什么

当没有设置propety时,最大化的图像是: enter image description here 谢谢

问候

1 个答案:

答案 0 :(得分:0)

比Dock属性更好,你必须使用" Anchor"属性。默认情况下,窗体上的所有控件都有Anchor Top,Left,但您可以在属性窗口中或直接通过代码更改它。您可以在此网站上了解有关锚点的更多信息:http://www.homeandlearn.co.uk/NET/nets13p1.html

在表单上锚定两个Listview取决于表单设计,但如果您希望Listview更改表单大小调整大小,则SplitContainer控件将非常有用。