我有datagrid项目源是domainDataSource。 我如何刷新域数据源? domainDataSource1.Load()不起作用
答案 0 :(得分:2)
有时这会有所帮助:
myDomainDataSource.DomainContext.EntityContainer.Clear();
myDomainDataSource.Clear();
删除DomainDataSource的LoadingData事件中的那些。
答案 1 :(得分:1)
我认为这对您有用,但我的猜测是在加载或加载完成期间出现错误,但您缺少一个PropertyChanged通知来告诉数据绑定更新视觉效果。
尝试将处理程序添加到.Loading和.Loaded以确保负载正在启动和完成而没有错误(以及数据)。
如果这不能解决问题,请确保在DataContext上引发PropertyChanged事件。