Esempio n. 1
0
        private void AboutUsFlyout_OnBackClick(object sender, BackClickEventArgs e)
        {
            if (Parent is Popup)
                (Parent as Popup).IsOpen = false;

            SettingsPane.Show();
        }
 /// <summary>
 /// This is the handler for the SettingsFlyout2 BackClick event. Original content is restored 
 /// and the event args are marked as handled.
 /// This handler is only attached when the second content layer is visible.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void SettingsFlyout2_BackClick(object sender, BackClickEventArgs e)
 {
     // Return to previous content and remove BackClick handler
     e.Handled = true;
     this.isSecondContentLayer = false;
     this.Content = this.content1;
     this.BackClick -= SettingsFlyout2_BackClick;
 }
        // *** Protected Methods ***

        protected void OnSettingsPaneBackClick(object sender, BackClickEventArgs e)
        {
            if (e == null)
                throw new ArgumentNullException(nameof(e));

            e.Handled = true;
            this.GoBack();
        }
Esempio n. 4
0
 /// <summary>
 /// This is the handler for the SettingsFlyout2 BackClick event. Original content is restored
 /// and the event args are marked as handled.
 /// This handler is only attached when the second content layer is visible.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void SettingsFlyout2_BackClick(object sender, BackClickEventArgs e)
 {
     // Return to previous content and remove BackClick handler
     e.Handled = true;
     this.isSecondContentLayer = false;
     this.Content    = this.content1;
     this.BackClick -= SettingsFlyout2_BackClick;
 }
Esempio n. 5
0
        // *** Protected Methods ***

        protected void OnSettingsPaneBackClick(object sender, BackClickEventArgs e)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            e.Handled = true;
            this.GoBack();
        }
            private void FlyoutOnBackClick(object sender, BackClickEventArgs backClickEventArgs)
            {
                EventHandler <object, CancelEventArgs> closing = Closing;

                if (closing != null)
                {
                    var args = new CancelEventArgs();
                    closing(this, args);
                    backClickEventArgs.Handled = args.Cancel;
                }
            }
        public void NavigationService_BackRequested(object sender, BackRequestedEventArgs e)
        {
            e.Handled = true;

            BackClickEventArgs backClickEventArgs = new BackClickEventArgs();

            BackButtonClicked?.Invoke(sender, backClickEventArgs);

            if (GoBack())
            {
            }
            else
            {
                Application.Current.Exit();
            }
        }
 public void CallOnSettingsPaneBackClick(BackClickEventArgs e)
 {
     base.OnSettingsPaneBackClick(null, e);
 }
        public void SettingsPaneBackClick_HandlesEvent()
        {
            MockNavigationStack navigationStack = new MockNavigationStack();
            TestableSettingsPaneManager settingsPaneManager = CreateSettingsPaneManager(navigationStack: navigationStack);

            navigationStack.NavigateTo(new PageInfo("Page 1", null));
            navigationStack.NavigateTo(new PageInfo("Page 2", null));

            BackClickEventArgs e = new BackClickEventArgs() { Handled = false };
            settingsPaneManager.CallOnSettingsPaneBackClick(e);

            Assert.Equal(true, e.Handled);
        }
 private void SettingsPageOnBackClick(object sender, BackClickEventArgs e)
 {
     Hide();
     e.Handled = true;
 }
 void IBackClickEventArgsResolver.Handled(BackClickEventArgs e, bool handled) => e.Handled = handled;
 bool IBackClickEventArgsResolver.Handled(BackClickEventArgs e) => e.Handled;
 /// <summary>
 /// Sets a value that can cancel the navigation. A <c>true</c> value for Handled cancels the default behavior.
 /// </summary>
 /// <param name="e">The requested <see cref="BackClickEventArgs"/>.</param>
 /// <param name="handled"><c>true</c> to cancel the navigation. <c>false</c> to use default behavior.</param>
 public static void Handled(this BackClickEventArgs e, bool handled) => Resolver.Handled(e, handled);
 /// <summary>
 /// Gets a value that can cancel the navigation. A <c>true</c> value for Handled cancels the default behavior.
 /// </summary>
 /// <param name="e">The requested <see cref="BackClickEventArgs"/>.</param>
 /// <returns><c>true</c> to cancel the navigation. <c>false</c> to use default behavior. The default is <c>false</c>.</returns>
 public static bool Handled(this BackClickEventArgs e) => Resolver.Handled(e);
Esempio n. 15
0
        // *** Protected Methods ***

        protected virtual void OnBackClick(BackClickEventArgs e) => BackClick?.Invoke(this, e);
 private async void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     if(plUserNameOrig != App.pd.plUserName || plPasswordOrig != App.pd.plPassword || plTokenOrig != App.pd.plToken)
     {
         await App.pd.EncryptAndBase64EncodePLCredentialsAsync();
         TP_UserNameAndVersion o = new TP_UserNameAndVersion();
         o.User = App.UserWin8Account;
         await App.UserAndVersions.AddOrUpdateEncryptedDataRowInXML(o);
     }
 }
Esempio n. 17
0
 void SettingsFlyout1_BackClick(object sender, BackClickEventArgs e)
 {
     flyout_border.Child = null;
     SettingsWaitTextBlock.Visibility = Windows.UI.Xaml.Visibility.Collapsed;
 }
Esempio n. 18
0
 void CustomSettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     back = true;
 }
Esempio n. 19
0
 private void OnFlyoutBack(object sender, BackClickEventArgs e)
 {
     ClearFlyout();
 }
 private void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     closeRequested = true;
     this.Hide();
 }
Esempio n. 21
0
 void SettingsFlyout1_BackClick(object sender, BackClickEventArgs e)
 {
     _b.Child = null;
     SettingsPane.Show();
 }
Esempio n. 22
0
 private void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     IsOpen = false;
 }
Esempio n. 23
0
 private void FlyoutViewBase_BackClick(object sender, BackClickEventArgs e)
 {
     _back = true;
 }
Esempio n. 24
0
 void SettingsFlyout1_BackClick(object sender, BackClickEventArgs e)
 {
     _b.Child = null;
     SettingsPane.Show();
 }
Esempio n. 25
0
 private void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     this.Hide();
 }
 private void FlyoutOnBackClick(object sender, BackClickEventArgs backClickEventArgs)
 {
     EventHandler<object, CancelEventArgs> closing = Closing;
     if (closing != null)
     {
         var args = new CancelEventArgs();
         closing(this, args);
         backClickEventArgs.Handled = args.Cancel;
     }
 }
 private void SettingsPanel_BackClick(object sender, BackClickEventArgs e)
 {
 }
        public void SettingsPaneBackClick_GoesBackInNavigationStack()
        {
            MockNavigationStack navigationStack = new MockNavigationStack();
            TestableSettingsPaneManager settingsPaneManager = CreateSettingsPaneManager(navigationStack: navigationStack);

            navigationStack.NavigateTo(new PageInfo("Page 1", null));
            navigationStack.NavigateTo(new PageInfo("Page 2", null));

            BackClickEventArgs e = new BackClickEventArgs() { Handled = false };
            settingsPaneManager.CallOnSettingsPaneBackClick(e);

            string[] pageNames = navigationStack.Select(page => page.PageName).ToArray();
            Assert.Equal(new string[] { "Page 1" }, pageNames);
        }
 private void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     this.Hide();
 }
 private void SettingsFlyout_BackClick(object sender, BackClickEventArgs e)
 {
     closeRequested = true;
     this.Hide();
 }
Esempio n. 31
0
 private void SettingsPaneHost_BackClick(object sender, BackClickEventArgs e) => OnBackClick(e);