private void ListBoxCategory_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
ESRI.ArcGIS.Client.IdentityManager.Current.ChallengeMethod = null;
foreach (IdentityManager.Credential crd in ESRI.ArcGIS.Client.IdentityManager.Current.Credentials)
ESRI.ArcGIS.Client.IdentityManager.Current.RemoveCredential(crd);
(ApplicationBar.Buttons[2] as IApplicationBarIconButton).IsEnabled = true;
// Capture selected item data
_selectedItem = (sender as ListBox).SelectedItem;
if (_selectedItem != null)
{
ItemViewModel ivm = _selectedItem as ItemViewModel;
_xaml = ivm.XAML;
// Start page transition animation
NavigationService.Navigate(new Uri(_xaml, UriKind.Relative));
FrameworkElement root = Application.Current.RootVisual as FrameworkElement;
root.DataContext = _selectedItem;
}
(sender as ListBox).SelectedItem = null;
}