try
{
if (IsDisposed || !this.IsHandleCreated) return;
var showInternet = this.BeginInvoke((MethodInvoker)delegate
{
todosomething
});
this.EndInvoke(showInternet);
}
catch (Exception ex)
{
LoggingHelper.Error(ex.Message);
}
this.Invoke((EventHandler)delegate
{
button.Enabled = false;
});
一个简单的在其他线程中操作窗体的方法
文章评论