【问题标题】:Is there a way to programmatically minimize a window有没有办法以编程方式最小化窗口
【发布时间】:2010-09-09 07:41:43
【问题描述】:

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

【问题讨论】:

    标签: c# .net vb.net winforms


    【解决方案1】:
    private void Form1_KeyPress(object sender, KeyPressEventArgs e)
    {
         if(e.KeyChar == 'm')
             this.WindowState = FormWindowState.Minimized;
    }
    

    【讨论】:

      【解决方案2】:
      FormName.WindowState = FormWindowState.Minimized;
      

      【讨论】:

        【解决方案3】:

        在 c#.net 中

        this.WindowState = FormWindowState.Minimized
        

        【讨论】:

          【解决方案4】:
          <form>.WindowState = FormWindowState.Minimized;
          

          【讨论】:

            【解决方案5】:
            Form myForm;
            myForm.WindowState = FormWindowState.Minimized;
            

            【讨论】:

              【解决方案6】:

              最小化已经最小化的表单是没有意义的。所以我们开始:

              if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;
              

              【讨论】:

                【解决方案7】:

                -- c#.net

                标准化 this.WindowState = FormWindowState.Normal;

                this.WindowState = FormWindowState.Minimized;

                【讨论】:

                  【解决方案8】:

                  this.WindowState = FormWindowState.Minimized;

                  【讨论】:

                    【解决方案9】:
                    this.MdiParent.WindowState = FormWindowState.Minimized;
                    

                    【讨论】:

                      【解决方案10】:
                      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
                      
                      Me.Hide()
                      
                      End Sub
                      

                      【讨论】:

                      • 隐藏不等于最小化
                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2017-04-17
                      • 2016-08-27
                      • 1970-01-01
                      • 2012-02-29
                      • 1970-01-01
                      • 2013-04-02
                      相关资源
                      最近更新 更多