我有一个包含我想在属性网格中显示和编辑的集合属性的类:
[EditorAttribute(typeof(System.ComponentModel.Design.CollectionEditor), typeof(System.Drawing.Design.UITypeEditor))]
public List<SomeType> Textures
{
get
{
return m_collection;
}
set
{
m_collection = value;
}
}
但是,当我尝试使用 编辑此集合时CollectionEditor
,set
永远不会调用;为什么会这样,我该如何解决?
我还尝试将我的收藏包含List<SomeType>
在我自己的收藏中,如下所述:
http://www.codeproject.com/KB/tabs/propertygridcollection.aspx
但是当我Add
在.Remove
CollectionEditor