11
.net 4.0下延迟操作UI
private delegate void DelegateVoid();
public void DelayDo(int delayms, Action action)
{
Thread thread = new Thread(() => {
Thread.Sleep(delayms);
this.BeginInvoke(new DelegateVoid(action));
Thread.CurrentThread.Join();
Thread.CurrentThread.Abort();
});
thread.Start();
}
DelayDo(100, () => main.uc读卡.BtnWrite.PerformClick());