【问题标题】:How do I resize a Windows Forms form in C#?如何在 C# 中调整 Windows 窗体窗体的大小?
【发布时间】:2012-10-01 23:26:10
【问题描述】:

我正在制作一个 Windows 窗体应用程序。我希望在按下按钮后表单高度增加。我该怎么做?

【问题讨论】:

标签: c# winforms resize window-resize


【解决方案1】:

使用Height property。例如:

this.Height = newHeight;

【讨论】:

    【解决方案2】:

    您可以在按钮单击时将表单高度值增加指定的数量:

    private void button1_Click(object sender, EventArgs e)
    {
        int amountToIncrease = 10;
        this.Height += amountToIncrease;
    }    
    

    【讨论】:

      【解决方案3】:
      this.Size = new Size(175, 125);
      

      或

      this.ClientSize = new Size(175, 125);
      

      来自 MSDN:表单客户区的大小是不包括边框和标题栏的表单大小。

      http://msdn.microsoft.com/en-us/library/9278sfx2(v=vs.80).aspx

      【讨论】:

        猜你喜欢
        • 2013-04-30
        • 2011-12-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-13
        • 2019-04-30
        • 2011-12-21
        • 1970-01-01
        相关资源
        最近更新 更多