WPF структурируют вопросы об источнике

Я создал приложение WPF с кадром внутри. Я могу присоединить некоторые другие страницы к этому кадру как

frame1. Источник = новый Uri ("Page1.xaml", UriKind. RelativeOrAbsolute);

Вопрос после загружает эту страницу (Page1.xaml) Загрузка, другая страница в том же кадре (Page2.xaml) является Page1.xaml, расположенным автоматически, или это все еще работает в фоне? Я не мог найти расположить метод для исходной страницы кадра. Может любой объяснять это.

9
задан Shift 1 April 2010 в 12:32
поделиться

1 ответ

Фрейм предназначен для обеспечения возможности навигация по контенту; предпочтительным способом упаковки содержимого для навигации является Страница , как вы это делаете. В частности, по фрейму можно перемещаться с помощью методов навигации, и будет поддерживать время существования истории навигации , где ключевым словом здесь является «история».

В истории навигации фрейм не будет поддерживать экземпляр каждой страницы , по которой выполняется навигация, чтобы избежать чрезмерного потребления памяти. Следовательно, состояние не запоминается при использовании элементов управления навигацией, и новый экземпляр создается каждый раз при переходе к странице.

Другими словами, когда вы уходите со страницы во фрейме, объект удаляется.

В MSDN есть хорошее чтение по использованию фреймов .

13
ответ дан 4 December 2019 в 15:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: