文章目录
前言
我们这次详细了解一下列表通知的底层是怎么实现的
相关链接
代码仓库
我为了方便展示源代码,我将代码提交到了代码仓库里面
项目配置
如何使用我这里就不展开说明了
Bogus,.NET生成批量模拟数据
代码
初始代码
View
<UserControl.DataContext>
<viewModels:DemoViewModel />
</UserControl.DataContext>
<DockPanel>
<StackPanel DockPanel.Dock="Bottom">
<Button Command="{Binding AddItemCommand}"
Content="添加数据"></Button>
</StackPanel>
<DataGrid ItemsSource="{Binding People}"></DataGrid>
</DockPanel>
Person
public class Person
{
public int Id {
get; set; }
public string FirstName {
get; set; }
public string LastName {
get</