在MVVM项目里一般新增、修改、删除等操作需要刷新一般都会用委托命令来刷新页面,但是我遇到了一个问题,就是它新增跟删除都可以刷新页面,唯独修改刷新不了页面,我全都是调用委托命令来刷新页面的。在修改页面里面写好保存的方法,在修改成功之后调用委托刷新页面,如下:
先在修改页面里声明一个全局的委托
再在方法里面调用委托
然后再主页面里面利用委托调用页面加载的方法从而达到了刷新的效果。图下是主页面的写法
但是这里调用了委托也没用,断点看方法进去了但是查询出来的数据却是没有修改之前的数据,数据库的数据也改了。就比如图下把我圈起来的那两位数修改成4点击保存