【发布时间】:2013-03-01 02:54:27
【问题描述】:
我有一个带有 Collection 属性的用户控件。我想要实现的是能够通过 VS 设计器(属性窗口/集合编辑器)添加/修改/删除该集合的某些数据类型的项目。
我有一个简单的课程:
public class Quantity
{
public string Name { get; set; }
public Type DataType { get; set; }
}
在我的 UserControl 我有:
private ObservableCollection<Quantity> _quantities = new ObservableCollection<Quantity>();
public ObservableCollection<Quantity> Quantities
{
get { return _quantities; }
}
问题是我可以通过 VS Collection 编辑器更改 Name 属性,但我无法通过这种方式更改 DataType 属性。
那么我必须做些什么才能让它发挥作用呢?
【问题讨论】:
标签: c# wpf visual-studio user-controls