【问题标题】:How can I change a form's color and size in C#? [closed]如何在 C# 中更改表单的颜色和大小? [关闭]
【发布时间】:2012-07-30 15:07:29
【问题描述】:

如何在 C# 中更改表单的颜色和大小?

  // something like
  Form1.BackColor = Color.Red;  
  From1.size = 1600,900;

【问题讨论】:

  • 你需要在什么范围内完成?
  • 这里的人不应该马上给用户答案,除非 OP 试图尝试或研究这样一个简单的问题。如果其他人继续给他们解决方案,他们将如何学习。 . 谷歌搜索会立即产生答案哇
  • 即使你不知道关于任何主题的好文章或网站,至少你知道谷歌和微软。首先查看 microsoft 网站上的文档。

标签: c# winforms


【解决方案1】:
this.BackColor = Color.Red;
this.Size = new Size(1600, 900);

【讨论】:

    【解决方案2】:

    如果您正在创建表单的实例:

    Form1 form = new Form1();
    
    form.BackColor = Color.Red;
    form.Size = new Size(1600,900);
    
    form.Show();
    

    【讨论】:

    • 我认为这是一个更好的解决方案.. +1
    【解决方案3】:
     Form1.BackColor = Color.Red;
     Form1.Size = New System.Drawing.Size(1600, 900);
     Form1.Invalidate();
    

    Invalidate 会导致表单重绘自己

    【讨论】:

    • 为什么在这种情况下需要失效?
    【解决方案4】:
    this.BackColor = System.Drawing.Color.Red
    this.Size = new Size(100, 100)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-11-09
      • 1970-01-01
      • 2017-02-22
      • 2021-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多