【发布时间】:2019-09-23 18:33:32
【问题描述】:
在学习 WPF 时,当我开始为 Microsoft's VS Docs 的 NorthWind 等示例数据库开发用户界面时,我想出了一个查看刷新代码片段,例如:
custViewSource.View.Refresh();
但我意识到,如果对同一数据库的数据进行更改,我无法在将上述相同的行添加到按钮单击事件时加载更改?
假设我开始调试所述项目,但同时,在所述项目运行时,我通过 SSMS 或链接到所述项目的 Access Front-End 更改了客户的名称Northwind 的数据库,然后单击所述新按钮并触发:
custViewSource.View.Refresh();
不反映新名称?
我不知道的原因加上解决方案是,如果用户之间共享单个数据库,那么如果记录已被一个更新,如何在单击按钮时通知其他用户而不是再次执行相同的任务?
我对 WPF 的壮丽世界完全陌生。
感谢您的所有帮助。
【问题讨论】:
标签: c# wpf data-binding collectionviewsource