首页 > Windows开发 > 详细

WPF mvvmlight 中使用ioc需要注意的

时间:2020-08-29 14:48:32      阅读:192      评论:0      收藏:0      [点我收藏+]

问题一

  • mvvmlight 默认安装后实例是使用自带的SimpleIoc容器,ioc容器创建的实例是单例的。默认生命周期一直不会释放。
    技术分享图片
    默认这样的话,有个MainWindow窗口中打开一个子窗口EditWindow。对EditWindow进行编辑然后关闭,再次打开会依然存在刚才修改的值。

解决办法:

  • 修改viewModel的生命周期。可以采用直接new ViewModel的方式解决。
    技术分享图片

WPF mvvmlight 中使用ioc需要注意的

原文:https://www.cnblogs.com/wgx0428/p/13582143.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!