我的程序中有一些东西困扰着我,我想请一些帮助。
我的表格大小是:1366; 768(这是我使用的笔记本电脑的最大分辨率)。表单加载并且比我的屏幕大小略小,所以我更改了表单的load事件,以便它开始最大化。
Private Sub form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.WindowState = FormWindowState.Maximized
End Sub
现在,当我在窗体最大化(非最大化)时按下最大化按钮时,窗体会变小一些。我可以选择最大化的尺寸吗?当我按下那个按钮时,我希望表格为800 x 600。
提前致谢。
答案 0 :(得分:1)
好吧,如果您需要将未最大化的事件与设计器大小不同,那么只需在OnLoad覆盖中设置它:
Protected Overrides Sub OnLoad(e As EventArgs)
MyBase.OnLoad(e)
Me.WindowState = FormWindowState.Maximized
Me.Size = New Size(800, 600)
End Sub