Ho un ClassA
con una proprietà ObservableCollection
, che implementa l'interfaccia INotifyPropertyChanged
Quando WPF si iscrive all'evento PropertyChanged?
sulla mia finestra codebehind ho dichiarato un ClassA variable
, e inizializzare nel metodo Main().
mi aspetto che variable.PropertyChanged
avrebbe un evento WPF cablato ad esso, ma a quanto pare l'evento PropertyChanged
rimane nullo
Quindi ... WPF sarà anche cancellare l'iscrizione quando viene scartato il legame (evitando così perdite di memoria)? –
@ NéstorSánchezA. Usa il pattern di evento debole per evitare la perdita di memoria. In generale, non si dovrebbe avere un problema di perdita a causa del binding WPF. –