C# C应用程序最大化窗口
首先,由于某些原因,“调整窗口大小”按钮不起作用C# C应用程序最大化窗口,c#,window,fullscreen,C#,Window,Fullscreen,首先,由于某些原因,“调整窗口大小”按钮不起作用 private void FullScreenButton_Click(object sender, EventArgs e) { if (this.WindowState == FormWindowState.Normal) { this.WindowState = FormWindowState.Maximized; } if (this.Wind
private void FullScreenButton_Click(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
{
this.WindowState = FormWindowState.Maximized;
}
if (this.WindowState==FormWindowState.Maximized)
{
this.WindowState = FormWindowState.Normal;
}
}
即使我使用VS表单属性将表单最大化,表单也会变成这样。发生了什么事?如果第一个if语句与第二个if语句求反,请尝试使用else if
private void FullScreenButton_Click(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
{
this.WindowState = FormWindowState.Maximized;
}
else if (this.WindowState==FormWindowState.Maximized)
{
this.WindowState = FormWindowState.Normal;
}
}
至于最大化大小问题,是否将表单的MaximumSize属性设置为0,0或其他可能限制其最大大小的值
点击表格
转到它的属性
查找选项:WindowsState
将其更改为最大化
您还可以在中看到有关此选项的图像:
您可以尝试单击以下按钮:
private void FullScreenButton_Click(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Normal)
{
this.WindowState = FormWindowState.Maximized;
}
else
{
this.WindowState = FormWindowState.Normal;
}
}
好吧,我也看到了这个错误,并修复了它,但问题是,当我进入最大化窗口模式时,为什么我的按钮彼此重叠?这是WPF还是WinForms?尝试更改BorderStyle:this.FormBorderStyle=FormBorderStyle.None;哥们,难道你看不出这是一个自定义窗口吗?从我开始项目的时候,它就已经是FormBorderStyle=None了。