PropertyGrid 移除不需要的属性 添加自定义属性(比如说:Button 移除Name属性,添加ABC属性) 求大神指教.
不是大神,随便说两句。
扩展属性,这个有办法,而且可以不限于PROPERTYGRID,你需要开发一个新的组件,功能类似于
MS自带的ErrorProvider,你可以自己试一下,WINFORM里面先加一个BUTTON,再加ErrorProvider,
Button就会多出几个属性出来。这种组件,MS给他一个名字叫:Decorator装饰模式。
至于去除不需要的属性,你可能就需要从PropertyGrid继承后,才能屏蔽了。