我有一个以前的列表Property Grid
,我想消除通过按钮添加的可能性 - 添加。
但我希望能够编辑已经存在的数据。
我的列表:
private List<Pos> _position = new List<Pos>();
public List<Pos> Position
{
get { return _position; }
set
{
_position = value;
NotifyPropertyChanged("Position");
}
}
位置:
public class Pos
{
public string Name { get; set; }
public double Postion { get; set; }
public Pos()
: this(null, Double.NaN)
{
}
public Pos(string name, double postion)
{
this.Name = name;
this.Postion = postion;
}
}
我试图把[ReadOnly(true)]
上面的列表,它仍然提供添加的选项。
有谁知道怎么做?