/ / Як завантажити всі вкладки до відображення вікна стрічки у WPF? - c #, wpf, контроль стрічки

Як завантажити всі вкладки до того, як вікно стрічки відображатиметься у WPF? - c #, wpf, стрічка-контроль

Я використовую WPF-стрічковий контроль Microsoft. У мене є три вкладки, на кожній вкладці завантажуються різні керування користувачами WPF. Я використовував екран заставки, поки не завантажилося головне вікно. Після завантаження головного вікна стрічки, як тільки користувач натисне іншу стрічку-вкладку, для відображення та відображення цієї вкладки потрібно 3–4 секунди. Однак це трапляється лише вперше. Після цього вкладки перемикання не показують затримок.

Додаткова інформація: Я ініціалізував усі елементи керування користувача до того, як з'явиться вікно, включаючи елементи керування користувачами, які використовуються на всіх вкладках.

Я знайшов злом, перемістивши вікно зекран при запуску, а потім повернути його після програмного перемикання всіх вкладок. Однак я читав, що в Windows 8, якщо ви переміщуєте вікно поза екраном, операції Window призупиняються в пам'яті.

Як зробити перемикання вкладок та інтерфейс користувача чутливим? Всі пропозиції вітаються.

Відповіді:

0 для відповіді № 1

Однак я не міг уникнути затримкивдалося пом'якшити проблему, поставивши обробку обертового набору значків під час зміни вкладок. Це можна зробити, зателефонувавши до discher.invokelater по потоку користувальницького інтерфейсу, поки користувач натискає іншу вкладку, і закриває піктограму, коли нова вкладка завантажується.