示例#1
0
        /// <summary>
        /// Show error raised from html renderer.
        /// </summary>
        protected void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
        {
#if DEBUG || !(WINDOWS_PHONE_7 || WINDOWS_PHONE_71 || ANDROID || __IOS__)
            new Alt.GUI.Temporary.Gwen.Control.MessageBox(this//GetCanvas()
                                                          , e.Message + (e.Exception != null ? "\r\n" + e.Exception : null), "Error in Html Renderer");
#endif
        }
示例#2
0
 /// <summary>
 /// Propagate the Render Error event from root container.
 /// </summary>
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     if (RenderError != null)
     {
         RenderError(this, e);
     }
 }
示例#3
0
        /// <summary>
        /// Propagate the Render Error event from root container.
        /// </summary>
        protected virtual void OnRenderError(HtmlRenderErrorEventArgs e)
        {
            var handler = RenderError;

            if (handler != null)
            {
                handler(this, e);
            }
        }
示例#4
0
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     if (CheckAccess())
     {
         OnRenderError(e);
     }
     else
     {
         Dispatcher.UIThread.InvokeAsync(() => OnRenderError(e)).Wait();
     }
 }
示例#5
0
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     if (InvokeRequired)
     {
         Invoke(new MethodInvoker(() => OnRenderError(e)));
     }
     else
     {
         OnRenderError(e);
     }
 }
示例#6
0
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     if (CheckAccess())
     {
         OnRenderError(e);
     }
     else
     {
         Dispatcher.Invoke(new Action <HtmlRenderErrorEventArgs>(OnRenderError), e);
     }
 }
示例#7
0
 /// <summary>
 /// Propagate the Render Error event from root container.
 /// </summary>
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     if (RenderError != null)
     {
         if (InvokeRequired)
         {
             Invoke(RenderError, this, e);
         }
         else
         {
             RenderError(this, e);
         }
     }
 }
示例#8
0
 /// <summary>
 /// Propagate the Render Error event from root container.
 /// </summary>
 protected virtual void OnRenderError(HtmlRenderErrorEventArgs e) => RaiseRouted(RenderErrorEvent, e);
示例#9
0
 /// <summary>
 /// Show error raised from html renderer.
 /// </summary>
 private static void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     MessageBox.Show(e.Message + (e.Exception != null ? "\r\n" + e.Exception : null), "Error in Html Renderer", MessageBoxButtons.OK);
 }
示例#10
0
        /// <summary>
        /// Propagate the Render Error event from root container.
        /// </summary>
        protected virtual void OnRenderError(HtmlRenderErrorEventArgs e)
        {
            RoutedEventArgs newEventArgs = new RoutedEvenArgs <HtmlRenderErrorEventArgs>(RenderErrorEvent, this, e);

            RaiseEvent(newEventArgs);
        }
示例#11
0
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e) {
     OnRenderError(e);
 }
示例#12
0
 /// <summary>
 /// Propagate the Render Error event from root container.
 /// </summary>
 protected virtual void OnRenderError(HtmlRenderErrorEventArgs e)
 {
     RenderError?.Invoke(this, e);
 }
示例#13
0
 /// <summary>
 /// Show error raised from html renderer.
 /// </summary>
 void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     AltGUIHelper.HtmlRendererTools.OnRenderError(sender, e);
 }
示例#14
0
 private void OnRenderError(object sender, HtmlRenderErrorEventArgs e)
 {
     Application.Instance.Invoke(() => OnRenderError(e));
 }