日期:2014-05-18 浏览次数:21054 次
private string property=string.empty; public string Property { set{property=value;} get{return property;} }
------解决方案--------------------
给你要编辑的属性设计好编辑的窗口,然后定制一个UITypeEditor类,指定用你定义的窗口处理此属性。给你的属性加上EditorAttribute,把UITypeEditor类绑定到属性上,这样在PropertyGrid里,选定这个属性时,会显示那个有3个点的小按钮,按这个按钮就可以激活编辑窗口。
具体看看MSDN里UITypeEditor的内容吧。