有没有办法以编程方式最小化窗口

时间:2020-03-05 18:55:07  来源:igfitidea点击:

我正在做的是我有一个全屏窗体,没有标题栏,因此缺少在右上角找到的最小化/最大化/关闭按钮。我想用键盘快捷键和上下文菜单项替换该功能,但是我似乎找不到触发最小化表单的事件。

解决方案

回答

FormName.WindowState = FormWindowState.Minimized;

回答

<form>.WindowState = FormWindowState.Minimized;

回答

Form myForm;
myForm.WindowState = FormWindowState.Minimized;

回答

private void Form1_KeyPress(object sender, KeyPressEventArgs e)
{
     if(e.KeyChar == 'm')
         this.WindowState = FormWindowState.Minimized;
}

回答

在c#.net

this.WindowState = FormWindowState.Minimized