cxx7 发表于 2008-3-27 16:54

有办法实现表单最大化,控件也随比例变化吗

表单如果最大化,表单内控件也会随比例放大。反之,表单由最大化到普通大小的窗口,表单内控件也会随之缩小。这个有办法实现吗?

Tiger5392 发表于 2008-3-27 17:15

在表单的Resize事件中写代码。

cxx7 发表于 2008-3-27 17:39

版主,你说的太笼统了,怎么写呀。。。

hu9jj 发表于 2008-3-27 19:48

用代码调整每个控件的位置和长、宽,不过非常烦。

fown 发表于 2008-3-27 20:02

一,用控件
二,用VFP9

Tiger5392 发表于 2008-3-27 23:08

举一个例子吧。假如表单中只有一个 Grid1 控件,要求无论什么时候该控件都充满整个表单。则表单 Resize 的代码可以是这样的:
ThisForm.Grid1.Top=0
ThisForm.Grid1.Left=0
ThisForm.Grid1.Width=ThisForm.Width
ThisForm.Grid1.Height=ThisForm.Height

cxx7 发表于 2008-3-28 21:04

多谢

多谢

页: [1]

编程论坛