【问题标题】:Set form backcolor to custom color将表单背景色设置为自定义颜色
【发布时间】:2014-03-26 15:27:25
【问题描述】:

如何使用 C# 代码将表单的背景色设置为自定义颜色(例如浅粉色)?

【问题讨论】:

    标签: c# winforms graphics


    【解决方案1】:

    如果您想将表单的背景颜色设置为任意 RGB 值,您可以这样做:

    this.BackColor = Color.FromArgb(255, 232, 232); // this should be pink-ish
    

    【讨论】:

    • @MusiGenesis 它对我来说也很好用,但是它说:“构造函数中的虚拟成员调用”,这是什么意思,我应该对此做些什么吗? :)
    • @radbyx 这是很多个月后的事,但您的问题的答案在这里:stackoverflow.com/questions/119506/…。总之,封闭你的班级将使警告消失。
    • "使用 System.Drawing;"预处理器需要使用
    【解决方案2】:

    使用 Winforms,您可以使用 Form.BackColor 来执行此操作。
    从表单的代码中:

    BackColor = Color.LightPink;
    

    如果您的意思是 WPF Window,您可以使用 Background 属性。
    从 Window 的代码中:

    Background = Brushes.LightPink;
    

    【讨论】:

      猜你喜欢
      • 2020-12-14
      • 2020-01-06
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 2018-06-29
      • 1970-01-01
      • 2015-03-15
      • 2020-02-22
      相关资源
      最近更新 更多