【发布时间】:2019-11-13 20:57:44
【问题描述】:
当我从 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 添加元素时没有任何问题,但我不知道如何删除重复的元素。 提前谢谢你。
【问题讨论】:
标签: c# wpf mvvm datagrid caliburn.micro