做一个自定义控件,有其自己的属性,例如BackColor(举例而已)属性,但是这些自定义属性都默认是在.net环境自己的属性编辑器,也就是说把自定义的属性添加在系统默认的一些属性里,现在我想实现的效果是自己弹出一个属性编辑器,让自定义控件的属性都在自己的属性编辑器里,如何实现,麻烦各位了,给个详细点的例子

解决方案 »

  1.   

    cnblogs最近的专题文章,写得很好的。
    http://www.cnblogs.com/guanjinke/category/77694.html
      

  2.   

    不好意思,可能我没有说清楚,我不是要弹出某一个属性进行设置,而是要弹出该控件的所有属性,就好像把VSS环境所带的“属性”框单弹出来一样,好像在第三方控件里有这样的例子
      

  3.   

    这就更简单了,在窗体上面放一个System.Windows.Forms.PropertyGrid,并设置一下SelectedObject属性为你自己的控件就可以啦
      

  4.   

    哈哈哈,终于找到点题的地方了,好,我研究研究,多谢jinta2001() 了,马上结贴