【问题标题】:A function to change property e.g. forecolor and backcolor of any control更改属性的功能,例如任何控件的前景色和背景色
【发布时间】:2014-07-02 15:51:47
【问题描述】:

是否有可能有一个函数来获取控件名称(标签、texbox、按钮等)并根据输入参数进行更改,例如前景色、背景色、启用该控件的属性?

这是我找到的:https://stackoverflow.com/a/1859939/3179989,但它应该知道控件的类型。

【问题讨论】:

    标签: c# function controls


    【解决方案1】:

    我找到了解决办法:

     public void SetControl(string ControlName, string Operation)
        {
            Control Control = this.Controls.Find(ControlName, true)[0];
            if (Operation=="Green")
            {
                Control.BackColor = Color.LimeGreen;
                Control.ForeColor = SystemColors.ControlText;
            }
        }
    

    你有更好的解决方案吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-05
      • 1970-01-01
      • 2013-08-30
      • 2012-01-15
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 2011-04-27
      相关资源
      最近更新 更多