vb语言中怎么使窗体和窗体里的控件同时放大缩小?

越简单越好!
2024-12-30 03:47:39
推荐回答(4个)
回答1:

思路在form1的load和resize里设置每个控件的长宽,都用form1的长宽表示,比如command1.width=1/20*me.width 这样当当窗体宽度改变后按钮的宽度始终是它的1/20高度类同

回答2:

要做到同时扩大或缩小,而比例不变。要先记住窗体的原来的大小和控件的大小。再用到窗体的Form_Resize()事件。简单的好像不能达到保持原比例

回答3:

Private Sub Form_Load()
Timer1.Interval = 10
End Sub
Private Sub Timer1_Timer()
Command1.Height = Form1.Height * (1 / 5)
Command1.Width = Form1.Width * (1 / 5)
End Sub

回答4:

Private Sub Form_Resize()
On Error Resume Next
Text1.Width = Me.Width
End Sub