void IContent.OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
        {
            var result = ModernDialog.ShowMessage("Sair da Ficha de Atleta?", "Sair", System.Windows.MessageBoxButton.YesNo);

            if (result == MessageBoxResult.No)
            {
                e.Cancel = true;
            }
            else
            {
                NavigationCommands.GoToPage.Execute(e.Source.ToString(), this);
                try
                {
                    // Remove "Ficha Atleta"
                    var window    = App.Current.MainWindow as ModernWindow;
                    var menuLinks = window.MenuLinkGroups;
                    foreach (LinkGroup lg in menuLinks)
                    {
                        if (lg.DisplayName.ToUpper().Equals("ATLETAS"))
                        {
                            lg.Links.RemoveAt(2);
                        }
                    }
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }
        }
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     /*if (e.Source.OriginalString == "SyncDatabaseDumbyURI")
      * {
      *  e.Cancel = true;
      * }*/
     return;
 }
        /// <summary>
        /// https://github.com/firstfloorsoftware/mui/wiki/Handle-navigation-events
        /// </summary>
        /// <param name="e"></param>
        public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
        {
            var vm = DataContext as LoadUnloadCommands;

            if (vm != null)
            {
                vm.UnloadedCommand();
            }
        }
Beispiel #4
0
 // Unload
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     _source.Cancel();
     _source.Dispose();
     _file   = null;
     _dialog = null;
     ClearDataTable();
     _dataTable = null;
 }
Beispiel #5
0
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     if (GlobalCache.showdialog)
     {
         if (ModernDialog.ShowMessage("Səhifəni tərk edirsiniz?", "navigate", MessageBoxButton.YesNo) == MessageBoxResult.No)
         {
             e.Cancel = true;
         }
     }
 }
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     if (_isChanged)
     {
         var result = MessageBox.Show("Settings has been changed, save?", "Download Settings", MessageBoxButton.YesNoCancel);
         if (result == MessageBoxResult.Cancel)
         {
             e.Cancel = true;
         }
         else if (result == MessageBoxResult.Yes)
         {
             SaveSettings();
         }
     }
 }
Beispiel #7
0
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     try
     {
         if (string.IsNullOrWhiteSpace(Properties.Settings.Default.ServerUri))
         {
             ModernDialog.ShowMessage("Please Select a Server.", "Server Select", MessageBoxButton.OK);
             e.Cancel = true;
         }
         if (string.IsNullOrWhiteSpace(Properties.Settings.Default.SupportPerson))
         {
             ModernDialog.ShowMessage("Please Select your Product Group.", "Product Group Select", MessageBoxButton.OK);
             e.Cancel = true;
         }
     }
     catch (Exception)
     {
     }
 }
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     //cancel navigation if user doesn't want to navigate away
     e.Cancel = CheckBeforeNavigating();
 }
Beispiel #9
0
 void IContent.OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     // throw new NotImplementedException();
 }
Beispiel #10
0
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     ScreenExtensions.TryDeactivate(ViewModel, false);
 }
 public void OnNavigatingFrom(NavigatingCancelEventArgs e)
 {
     //throw new NotImplementedException();
 }
Beispiel #12
0
 void IContent.OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
 }
Beispiel #13
0
 private void ModernUserControl_NavigatingFrom(object sender, FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     Messenger.Default.Send(new object[] { "NavigatingFromUser", e });
 }
Beispiel #14
0
 private void Frame_Navigating(object sender, FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     LogMessage("Navigating: [{0}] {1}\r\n", e.NavigationType, e.Source);
 }
Beispiel #15
0
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
 }
Beispiel #16
0
 private void Frame_Navigating(object sender, FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
 }
Beispiel #17
0
 public void OnNavigatingFrom(NavigatingCancelEventArgs e)
 {
     return;
 }
 /// <summary>
 /// The on navigating from.
 /// </summary>
 /// <param name="e">
 /// The e.
 /// </param>
 public void OnNavigatingFrom(NavigatingCancelEventArgs e)
 {
     Debug.WriteLine("ResourcesControl - OnNavigatingFrom");
 }
 public void OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs e)
 {
     // TODO: Navigate backwards, is there a need to do something here ?
     //throw new NotImplementedException();
 }
Beispiel #20
0
 public void OnNavigatingFrom(NavigatingCancelEventArgs e)
 {
 }
Beispiel #21
0
 /// <summary>
 /// The on navigating from.
 /// </summary>
 /// <param name="e">
 /// The e.
 /// </param>
 public void OnNavigatingFrom(NavigatingCancelEventArgs e)
 {
     Debug.WriteLine("ResourcesControl - OnNavigatingFrom");
 }