NavigationService可省去手动维护记录、更新索引的代码,仅需通过CanGoBack/CanGoForward控制按钮状态,实现比较简洁。
前进功能实现
///先判断是否存在可以前进的内容页记录 if (NavigationService.CanGoForward) { NavigationService.GoForward();//前进事件 }
倒退功能实现 ///先判断是否存在可以倒退的内容页记录
if (NavigationService.CanGoBack) { NavigationService.GoBack();//倒退事件 }