我有一行代码禁止调整应用程序窗口大小的所有可能性。
this.ResizeMode = ResizeMode.NoResize;
通过此操作,窗口右上角的最大化和最小化按钮不会显示,您无法通过双击菜单栏来最大化窗口。
我认为它有效但后来我发现你可以通过双击菜单栏来最小化窗口。我很困惑,这是可能的。有人回答这个问题,你不能通过双击最大化窗口但是可以最小化它吗?
答案 0 :(得分:0)
您可以轻松地防止最小化我使用Resize事件检测更改并将其设置回原始大小。
注意:您将看到窗口最小化,然后再返回。
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.Resize += new EventHandler(Form1_Resize);
}
void Form1_Resize(object sender, EventArgs e)
{
if (WindowState == FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Normal;
}
}
}