检测大小变化VB.net

时间:2013-09-24 09:16:21

标签: vb.net forms size

我一直在四处寻找,但在VB.net中找不到任何类似的内容。

如果表单大小发生变化,我想运行以下代码

        'Sets the TabControll size
    Me.TabControl1.Size = New Size(Me.ClientRectangle.Width, 21)

是否可以检查\检测用户所做的表单大小更改?

1 个答案:

答案 0 :(得分:1)

您可以依赖表单的Resize Event

 Private Sub Form1_Resize(sender As Object, e As System.EventArgs) Handles Me.Resize
    'Sets the TabControll size
    Me.TabControl1.Size = New Size(Me.ClientRectangle.Width, 21)
 End Sub

当表单最大化或其大小以任何其他方式(从代码或用户“手动”)更改时触发。