无法通过CollectionEditor添加/更改项目

时间:2011-10-10 12:51:22

标签: c# .net wpf visual-studio

我有一个集合,我想通过VS集合编辑器添加/更改项目。收集是这样的:

[Browsable(true)]
[Category("Other")]
[Description("Gets or sets items of the menu")]
[NewItemTypes(typeof(MenuItem))]
public List<MenuItem> Items
{
     get
     {
          return items;
     }
     set
     {
          items = value;
     }
}

private List<MenuItem> items;

MenuItem是我自己的wpf用户控件类,带有一些字符串属性,这确实是Label的内容:

public string Description
{
   get
   {
      return MenuLabel.Content.ToString();  
   }
   set
   {
      MenuLabel.Content = value;    
   }
}

集合编辑器中的添加按钮正在工作但是当我尝试保存时,我得到“对象引用未设置...”的异常,错误“值对话框编辑器中出现意外错误”。编辑“描述”字段时,我收到错误“属性值无效”,但异常相同。你知道怎么做吗?

0 个答案:

没有答案