Я использую WPF для написания приложения.
Главное окно приложения называется systemInfo.
В системной информации у меня есть пользовательский элемент управления для поиска и элемент управления с вкладками, имеющий нескольковкладки.
У меня есть системный объект, который относится к каждой вкладке.Используя идентификатор системного объекта, информация загружается на каждую вкладку после того, как элемент управления «Поиск» находит объект.
Моя проблема в том, что после того, как информация загружена на первую вкладку, а на другой вкладке нажата «Системная сущность»"и" идентификатор системного объекта "исчезнет.Таким образом, я не могу загрузить информацию для той же сущности, не выполнив повторный поиск сущности.
Мне нужен способ сохранить информацию «Системная сущность» и «Идентификатор системной сущности» на всех вкладках.
РЕДАКТИРОВАТЬ: УТОЧНИТЬ: Это не проблема с извлечением данных.Данные извлекаются должным образом с помощью службы, которая обращается к информации в базе данных SQL Server.
Проблема в XAML и формах, которые отображают данные.Первая вкладка Первоначально загружается информация, полученная из базы данных с использованием идентификатора системного объекта.Следующая вкладка загружается на основе этой информации.Но когда нажата вкладка «Оригинал» или любая другая вкладка.этот идентификатор не сохраняется, он теряется и не может получить данные, потому что идентификатор не существует.
Я не могу предоставить код, потому что код не существует для обработки этого взаимодействия.Главное окно представляет собой контейнер, а все остальные элементы (содержимое вкладки, элемент управления поиском) являются пользовательскими элементами управления.
Любая помощь будет чрезвычайно полезна.
спасибо,
Сэм