WPF - TabItem, по-видимому, является содержимым привязки данных при нажатии - PullRequest
1 голос
/ 20 августа 2010

Итак, у меня есть две вкладки внутри вкладки. Я связываю данные на обоих. Если при нажатии на второй элемент вкладки память проходит через крышу. Похоже, это ленивая загрузка или что-то. Поэтому, если я не щелкаю по нему, память остается на месте, но как только я щелкаю по второму элементу вкладки, он начинает связывать данные.

Спасибо всем за помощь!

1 Ответ

1 голос
/ 20 августа 2010

WPF TabControl выгружает вкладки, которые в данный момент не видны, и перезагружает их при переключении на них.Таким образом, переход с Tab1 на Tab2 приводит к выгрузке Tab1 и загрузке Tab2 (это можно проверить с помощью события Loaded для элемента на вкладках).

Делаете ли вы что-нибудь интенсивное в памяти во вкладках или в событиях Loadedкаких-либо вкладок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...