每次我打开一个视图的数量得到请求每个模型属性增加1。只是要清楚,如果我打开一次视图,关闭它,并再次打开有两个得到请求每个属性,如果属性是设置和RaisePropertyChanged(“propertName”)被触发有两个得到再次请求。 得到的数量请求总是等于视图被实例化的次数!我已经调整了这个问题的生活,并且所有的事情都指向了,当视图关闭并且绑定被隐瞒时,用户控件不会被丢弃。WPF用户控件没有配置
我该怎么做才能解决这个问题?我已经考虑过处理用户控件,但是我一直没有找到帮助解决这个问题的东西。也许我不是在寻找正确的话题?任何帮助或指针将不胜感激 - 谢谢!
我们需要知道您的看法更多细节和你的视图模型。 – Alberto
@Alberto - 对不起,有什么特别的帮助?如果您愿意,我当然可以发布所有内容。考虑一下,我的观点是一个CustomDialog(这基本上是一个自定义窗口) - 问题可以在那里吗?窗户关闭时没有处理任何儿童? – Sam
你真的**正在关闭**窗口或只是隐藏(设置可见性隐藏)吗? – sthotakura