16,554
社区成员
发帖
与我相关
我的任务
分享
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
'得到现在窗体的大小,然后根据原始大小计算缩放比例
Dim newx As Single = Me.Width / x
Dim newy As Single = Me.Height / y
Try
setControls(newx, newy, Me)
Catch ex As Exception
End Try
End Sub
谢谢你,虽然我没明白这个
Try
setControls(newx, newy, Me)
Catch ex As Exception
End Try
为什么是一个错误陷阱,但其他的我都明白了,我只知道Try.....catch ....end try 是一个如果出现错误,就显示运行catch后面的正确语句,原来还有这个用处...再次感谢
Private Sub Form1_Resize(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Resize
'得到现在窗体的大小,然后根据原始大小计算缩放比例
Dim newx As Single = Me.Width / x
Dim newy As Single = Me.Height / y
Try
setControls(newx, newy, Me)
Catch ex As Exception
End Try
End Sub
Private Sub setControls(ByVal newx As Single, ByVal newy As Single, ByVal obj As Object)
For Each con As Control In obj.Controls