zoukankan      html  css  js  c++  java
  • c# 通过属性设置控件的显示与否

    PropertyInfo[] objTempArr;
                BindingFlags objFlag = (BindingFlags.Public | BindingFlags.Instance);
                try
                {
                    objTempArr = this.GetType().GetProperties(objFlag);
                    for (int i = 0; i < objTempArr.Length; i++)
                    {
                        if (base.operations.Exists(s => s.Url == objTempArr[i].Name))
                        {
                            objTempArr[i].SetValue(this, true, null);
                        }
                        else
                        {
                            objTempArr[i].SetValue(this, false, null);
                        }
    
                    }
                }
                catch (Exception err)
                {
    
                    throw err;
                }

    公开要控制的控件属性

    public Boolean Button1Enabled
            {
                set { this.button1.Enabled = value; }
            }
    
            public Boolean Button2Enabled
            {
                set { this.button2.Enabled = value; }
            }
            public Boolean Button3Enabled
            {
                set { this.button3.Enabled = value; }
            }
            public Boolean Button4Enabled
            {
                set { this.button4.Enabled = value; }
            }
    
            public Boolean CheckBox1Enabled
            {
                set { this.checkBox1.Enabled = value; }
            }
    
            public Boolean TextBox1Endbled
            {
                set { this.textBox1.Enabled = value; }
            }
  • 相关阅读:
    形近词辨析
    anger,fury,rage,indignation,ire区别
    熟词僻义
    fate,destiny,luck,doom区别
    whk 学习笔记
    常见词根
    个人简介
    CF883D Packmen Strike Back
    CF859E Desk Disorder
    CF140E New Year Garland
  • 原文地址:https://www.cnblogs.com/gengaixue/p/3079296.html
Copyright © 2011-2022 走看看