看这篇文章的这一段:
http://www.chinabyte.com/20020822/1626612_7.shtml

解决方案 »

  1.   

    [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
    public DockPositions DockPositions {
    get { return _dockPositons;}
    }
    http://www.dotnet247.com/247reference/msgs/10/50640.aspx
      

  2.   

    我的办法是:msdn看不懂,怎么办,临摹 :)
    这里实现的不是像ListBox.Items那样的属性编辑器,而是象ListView.Items,不过使用
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
    标志属性的道理是一样的。
    http://www.codeproject.com/cs/combobox/imagelistbox.asp