/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> protected virtual void OnRefresh(HtmlRefreshEventArgs e) { if (e.Layout) { RefreshLayout(); } Invalidate(ContentSurface); }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> protected virtual void OnRefresh(HtmlRefreshEventArgs e) { if (e.Layout) { InvalidateMeasure(); } InvalidateVisual(); }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> protected virtual void OnRefresh(HtmlRefreshEventArgs e) { if (e.Layout) { PerformLayout(); } Invalidate(); }
private void OnRefresh(object sender, HtmlRefreshEventArgs e) { if (CheckAccess()) { OnRefresh(e); } else { Dispatcher.UIThread.InvokeAsync(() => OnRefresh(e)).Wait(); } }
private void OnRefresh(object sender, HtmlRefreshEventArgs e) { if (InvokeRequired) { Invoke(new MethodInvoker(() => OnRefresh(e))); } else { OnRefresh(e); } }
private void OnRefresh(object sender, HtmlRefreshEventArgs e) { if (CheckAccess()) { OnRefresh(e); } else { Dispatcher.Invoke(new Action <HtmlRefreshEventArgs>(OnRefresh), e); } }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> private void OnRefresh(object sender, HtmlRefreshEventArgs e) { // if (e.Layout) // { // if (InvokeRequired) // Invoke(new MethodInvoker(PerformLayout)); // else // PerformLayout(); // } // if (InvokeRequired) // Invoke(new MethodInvoker(Invalidate)); // else // Invalidate(); }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> void OnRefresh(object sender, HtmlRefreshEventArgs e) { GUI.MethodInvoker m = delegate() { m_NeedRepaint = true; }; try { Invoke(m); } catch { } }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> private void OnRefresh(object sender, HtmlRefreshEventArgs e) { if (e.Layout) { if (InvokeRequired) { Invoke(new MethodInvoker(PerformLayout)); } else { PerformLayout(); } } if (InvokeRequired) { Invoke(new MethodInvoker(Invalidate)); } else { Invalidate(); } }
private void OnRefresh(object sender, HtmlRefreshEventArgs e) { if (InvokeRequired) Invoke(new MethodInvoker(() => OnRefresh(e))); else OnRefresh(e); }
/// <summary> /// Handle html renderer invalidate and re-layout as requested. /// </summary> protected virtual void OnRefresh(HtmlRefreshEventArgs e) { if (e.Layout) PerformLayout(); Invalidate(); }
private void OnRefresh(object sender, HtmlRefreshEventArgs e) { Application.Instance.Invoke(() => OnRefresh(e)); }