// ----==== CONTROL EVENTS ====---------------------------------------------- private void uxContent_Navigated(object sender, NavigationEventArgs e) { //uxNavView.IsBackEnabled = uxContent.CanGoBack; if (uxContent.SourcePageType == _viewMap.Map(MenuModel.SETTINGS)) { // SettingsItem is not part of NavView.MenuItems, and doesn't have a Tag uxNavView.SelectedItem = (NavigationViewItem)uxNavView.SettingsItem; } else { var tag = _viewMap.Map(e.SourcePageType); uxNavView.SelectedItem = uxNavView.MenuItems .OfType <NavigationViewItem>() .First(n => n.Tag.Equals(tag)); } }