Example #1
0
 /// <summary>
 /// 在 WebView 的历史记录中向前导航。
 /// </summary>
 private void ForwardAppBarButton_Click(object sender, RoutedEventArgs e)
 {
     if (WebViewControl.CanGoForward)
     {
         WebViewControl.GoForward();
     }
 }
 /// <summary>
 /// Handler for the GoForward button
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void NavigateForward_Click()
 {
     if (WebViewControl.CanGoForward)
     {
         WebViewControl.GoForward();
     }
 }
        internal bool GoForward()
        {
            Verify.IsFalse(IsDisposed);
            Verify.IsNotNull(_webViewControl);

            var retval = _webViewControl != null;

            try
            {
                _webViewControl?.GoForward();
            }
            catch (Exception e)
            {
                if (e.IsSecurityOrCriticalException())
                {
                    throw;
                }

                retval = false;
            }

            return(retval);
        }