1)  使用 Application.DoEvents(); 
     处理当前在消息队列中的所有 Windows 消息。

2)  使用 Refresh();
     强制控件使其工作区无效并立即重绘自己和任何子控件。 

说明:Sleep 是不能避免界面假死的:
            System.Threading.Thread.Sleep(100); 
            将当前线程阻止指定的毫秒数。