[英]UWP NavigationView prevent unload Pages
我使用的是NavigationView,當我導航到另一個頁面時,上一個頁面將被卸載,這對於某些頁面是可以的(應該是這樣),但是對於其他頁面,即使我離開了,我也希望保持頁面的加載從該頁面。
這可能嗎?
NavigationView的代碼
<NavigationView x:Name="NavigationView"
MenuItemsSource="{x:Bind ViewModel.Items}"
MenuItemTemplate="{StaticResource NavigationViewItem}"
SelectedItem="{x:Bind ViewModel.SelectedItem, Mode=TwoWay}"
SelectionChanged="OnSelectionChanged">
<Grid>
<Frame x:Name="frame">
<Frame.ContentTransitions>
<TransitionCollection>
<NavigationThemeTransition/>
</TransitionCollection>
</Frame.ContentTransitions>
</Frame>
</Grid>
<NavigationView.PaneFooter>
<NavigationViewItem ContentTemplate="{StaticResource NavigationViewItemProfile}"
Content="{x:Bind ViewModel.UserInfo}"/>
</NavigationView.PaneFooter>
</NavigationView>
在其構造函數或XAML
聲明中,將頁面的NavigationCacheMode
設置為NavigationCacheMode.Required
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.