c#实体框架在向数据库添加数据时不更新Wpf GUI
本文关键字:更新 Wpf GUI 数据 添加 框架 实体 数据库 | 更新日期: 2023-09-27 18:13:32
我有一个在WPF中有两个选项卡的应用程序。一个用于向数据库中添加客户。Other选项卡显示数据网格中的客户列表。我的问题是,当向数据库添加客户时,新条目没有添加到Datagrid中。为了让客户出现,我必须关闭应用程序并重新运行它。如何确保在添加客户时,它会自动显示在数据网格中的客户列表中?我正在使用实体框架。
实体框架不知道你的制表符和网格,它根本不知道WPF。
但是你可以:
- 手动更新网格
- 使用ObservableCollection。
- 使用http://waf.codeplex.com/
- http://msdn.microsoft.com/en-us/library/system.data.objects.objectcontext.savingchanges.aspx
- http://msdn.microsoft.com/en-us/magazine/dd419663.aspx