当我从TextBox添加新元素时,我试图删除DataGrid中的重复元素。 也许,有人知道如何解决这个问题?
public class ShellViewModel : Screen
{
private string _input = string.Empty;
public ObservableCollection<Person> people;
public ShellViewModel()
{
}
public string Input
{
get
{
return _input;
}
set
{
_input = value;
NotifyOfPropertyChange(() => Input);
}
}
public ObservableCollection<Person> People
{
get
{
return people;
}
set
{
people = value;
NotifyOfPropertyChange(() => People);
}
}
Person person = new Person();
ObservableCollection<Person> persons = new ObservableCollection<Person>();
public void Write()
{
person.name = Input;
persons.Add(person);
People = persons;
}
}
向DataGrid添加元素没有任何问题,但是我不知道如何删除重复的元素。 预先谢谢你。