比如我做了个控件,我要在里面加个属性,然后在用这个控件的时候就能在属性面板设置此属性,怎么弄?

解决方案 »

  1.   

    在这个userControl中加入private string aaa;        public string AAA
            {
                get { return aaa; }
                set { aaa = value; }
            }它就有了一个AAA属性了
      

  2.   

     [Category("组名,可随意取")]
            public string AAA 
            { 
                get { return aaa; } 
                set { aaa = value; } 
            } 
    这样在属性栏中就可看到该属性
      

  3.   

            using System.ComponentModel;
              [Category("组名,可随意取")]
              [Browsable(true)]
              public string AAA
              {
                  get { return aaa; }
                  set { aaa = value; }
              }