我使用INotifyPropertyChanged
接口,它適用於當設計中出現屬性更改和更改,但我想知道如何發生?什麼是默認PropertyChanged事件的_invokationList
事件是在觸發時調用註冊方法的委託,因此PropertyChanged
會調用哪種方法?
http://i.stack.imgur.com/JQus2.jpg http://i.stack.imgur.com/33D4V.jpg
我使用INotifyPropertyChanged
接口,它適用於當設計中出現屬性更改和更改,但我想知道如何發生?什麼是默認PropertyChanged事件的_invokationList
事件是在觸發時調用註冊方法的委託,因此PropertyChanged
會調用哪種方法?
http://i.stack.imgur.com/JQus2.jpg http://i.stack.imgur.com/33D4V.jpg
如果您使用的數據在任何WPF,Windows窗體或其他UI技術,框架本身將訂閱INotifyPropertyChanged.PropertyChanged
事件,如果你的財產之一被改爲監視結合。只要您提出事件,就會觸發框架的代碼,隨後更新您綁定到該屬性的任何UI元素。
好的,謝謝你的回答。 – ahmedwahdan
你問這個問題試圖解決什麼問題?如何知道答案有幫助? – Sinatr
我需要知道背後發生了什麼。 – ahmedwahdan