У меня есть приложение wpf с чистым интерфейсом XAML, которое привязано к различным объектам в модели данных.По сути, модель данных содержит две коллекции объектов (одного типа).Интерфейс пользователя по существу состоит из элемента управления элементами со сложным шаблоном ItemTemplate для визуализации объектов, у которого ItemsSource является одной из двух коллекций в модели.
Пользователь может переключать отображаемую коллекцию.Каждый раз, когда происходит это переключение, использование памяти приложением увеличивается.Я делаю абсолютно ничего, кроме изменения привязки ItemsStrol Itemscontrol из одной коллекции в другую.
Можно ли ожидать утечек памяти в этом случае?Если так, что я должен сделать, чтобы остановить их?