每次我打開一個視圖的數量得到請求每個模型屬性增加1。只是要清楚,如果我打開一次視圖,關閉它,並再次打開有兩個得到請求每個屬性,如果屬性是設置和RaisePropertyChanged(「propertName」)被觸發有兩個得到再次請求。 得到的數量請求總是等於視圖被實例化的次數!我已經調整了這個問題的生活,並且所有的事情都指向了,當視圖關閉並且綁定被隱瞞時,用戶控件不會被丟棄。WPF用戶控件沒有配置
我該怎麼做才能解決這個問題?我已經考慮過處理用戶控件,但是我一直沒有找到幫助解決這個問題的東西。也許我不是在尋找正確的話題?任何幫助或指針將不勝感激 - 謝謝!
我們需要知道您的看法更多細節和你的視圖模型。 – Alberto
@Alberto - 對不起,有什麼特別的幫助?如果您願意,我當然可以發佈所有內容。考慮一下,我的觀點是一個CustomDialog(這基本上是一個自定義窗口) - 問題可以在那裏嗎?窗戶關閉時沒有處理任何兒童? – Sam
你真的**正在關閉**窗口或只是隱藏(設置可見性隱藏)嗎? – sthotakura