form maximizebox 点击时触发的是R…

来源:互联网 发布:qt多进程 和linux通讯 编辑:程序博客网 时间:2024/06/01 10:51

以前理解错了,一位maximizebox点击时触发MaximumSizeChanged,原来是Resize事件,晕。

下面的代码示例处理 Form 的 Resize事件。在调整窗体大小时,事件处理程序将确保窗体仍为正方形(其 Height 和 Width 仍保持相等)。

Visual Basic2008 
Private Sub Form1_Resize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Resize   Dim myControl As Control   myControl = sender   ' Ensure the Form remains square (Height = Width).   If myControl.Size.Height <> myControl.Size.Width Then      myControl.Size = New Size(myControl.Size.Width, myControl.Size.Width)   End IfEnd Sub
0 0
原创粉丝点击