У меня есть ItemsControl, который использует DataTemplate для отображения свойств в моем customClass, который реализует INotifyPropertyChanged ...
Довольно просто ...
Некоторые элементы в DataTemplate используют CommandBindings (например, кнопки), а некоторые имеют некоторый код позади (yuck).
Когда я очищаю ItemsControl и устанавливаю все экземпляры customClass = Nothing
, память не освобождается из моей программы. Это становится проблемой довольно быстро!
Есть идеи, где мне начать искать? Я даже зашел так далеко, что полностью прошел визуальное дерево каждого экземпляра DataTemplate и установил каждый Visual = Nothing.
Я не совсем, если это должно было иметь какой-либо эффект.