protected override void OnNavigatedFrom(NavigationEventArgs e) { if (null == e) { throw new ArgumentNullException("e"); } base.OnNavigatedFrom(e); // Save Value if navigating away from application if (e.Uri.IsExternalNavigation()) { State[StateKey_Value] = StateKey_Value; } }