当我试图清除我的可观察集合时,它崩溃了。有吗另一种方法可以清除它??
ObservableCollection<Group> _groupList = new ObservableCollection<Group>();
public ObservableCollection<Group> GroupList
{
get
{
return _groupList;
}
set
{
_groupList = value;
RaisePropertyChanged("GroupList");
}
}
您可以简单地创建一个新集合:
GroupList = new ObservableCollection<Group>();
有一个清晰的函数
GroupList.Clear();
或
GroupList = new ObservableCollection<Group>();
也尝试以这种方式声明您的列表:
ObservableCollection<Group> _groupList;
public ObservableCollection<Group> GroupList
{
get { return _groupList; }
set { SetValue(ref _groupList, value); }
}