【发布时间】:2011-11-08 12:06:50
【问题描述】:
我正在使用 LINQ to 实体从显示在我的 WPF 应用程序主页上的 DataGrid 中插入和删除数据。我想知道是否有一种方法或 DataGrid 功能可以使我的 DataGrid 自动更新并在插入/删除时自行显示更改,而不是我不得不重新执行填充数据网格的 LINQ 查询(这就是我的方式现在就实现了)。
提前致谢。
【问题讨论】:
-
您的意思是当数据库(不仅仅是代码中的对象)中发生更改时?
-
当在数据库中进行更改时,基本上我有一个功能,用户可以在表单中输入他/她的详细信息然后将其提交到数据库,我有一个 linq 查询来收集并提交那些更改数据库,我想要它,以便当调用 context.SaveChanges() 并将条目成功提交到数据库时,我的主页数据网格会自动更新并显示新记录。立即尝试 ObservableCollection
。
标签: wpf datagrid auto-update