我正在学习Windows 8开发,目前,我正在使用导航功能。我有一个主页,一个TrackList页面,一个Add Playlist页面......
我想在页面之间导航,如下所示: 1.主页 2.转到TrackList页面 3.转到“添加播放列表”页面 4.创建播放列表后,我想自动导航到Tracklist并删除当前导航历史记录中的Add Playlist页面。
我使用“Frame.SetNavigationState”方法导航这种情况(我从互联网上读取),当创建播放列表时,我得到当前的NavigationState,这就是结果:
1,4,3,31,Hello.View.HubPageHomeH,0,0,33,Hello.View.HubPagePlayer,0,0,40,Hello.View.LibraryTrackList,0,0,42,Hello.View .LibraryAddPlaylist,0,0
我不确定究竟是什么意思,是否有任何文件谈论上面的字符串?如何删除当前导航历史记录中的添加播放列表页面?
谢谢!
答案 0 :(得分:0)
从添加播放列表页面使用this.Frame.GoBack();.您将被导航回Tracklist页面,添加播放列表页面将从导航堆栈中删除。