怎的隐藏PropertyGrid中的集合编辑器

怎样隐藏PropertyGrid中的集合编辑器怎样隐藏PropertyGrid中的集合编辑器我的集合定义如下:谢谢![解决办法

怎样隐藏PropertyGrid中的集合编辑器
怎样隐藏PropertyGrid中的集合编辑器

我的集合定义如下:



谢谢!
[解决办法]
在你的类 集合 属性上加一个标签:
[EditorAttribute(typeof(CustomUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public List<T> T { get; set; }

新建一个类 CustomUITypeEditor:
public class CustomUITypeEditor: System.Drawing.Design.UITypeEditor
重写
public override System.Drawing.Design.UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context){
    return System.Drawing.Design.UITypeEditorEditStyle.None;
}