Exemple #1
0
        /// <summary>
        /// Presents the warnig message for 1.5 seconds then navigates back to WebPage.
        /// </summary>
        private async void WarnAndReturn()
        {
            await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                                      () =>
            {
                EnterWarn.Begin();
            }
                                      );

            Thread.Sleep(1500);

            await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                                      () =>
            {
                ExitWarn.Begin();
                this.Frame.Navigate(typeof(Webpage));;
            }
                                      );
        }
        /// <summary>
        /// Presents the warnig message for 1.5 seconds then navigates back to WebPage.
        /// </summary>
        private async void WarnAndReturn()
        {
            await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                                      () =>
            {
                EnterWarn.Begin();
            }
                                      );

            Thread.Sleep(Payload.BackoffTime);

            await Dispatcher.RunAsync(CoreDispatcherPriority.Normal,
                                      () =>
            {
                ExitWarn.Begin();
                this.Frame.Navigate(Payload.DestinationPage);
            }
                                      );
        }