public void TabTitleSeting(object obj) { if (thisTab.Content.InvokeRequired) { UiHandle uh = new UiHandle(TabTitleSeting); thisTab.Content.BeginInvoke(uh, obj); } else { thisTab.Content.Text = obj.ToString(); } }
public void TabUrlSeting(object obj) { if (txtUrl.InvokeRequired) { UiHandle uh = new UiHandle(TabUrlSeting); txtUrl.BeginInvoke(uh, obj); } else { txtUrl.Text = obj.ToString(); } }
public void Log(object obj) { try { if (this.UiLogBox.InvokeRequired) { UiHandle ui = new UiHandle(Log); this.UiLogBox.BeginInvoke(ui, new object[] { obj }); } else { this.UiLogBox.AppendText(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + ": " + obj.ToString() + "\r\n"); } } catch (Exception e) { Log(e.Message); } }