http://www.cnblogs.com/fish124423/archive/2012/10/16/2726543.html
在Invoke(....)之前加上1 this.components==null 2 this.IsDisposed 3 IsHandleCreated 來return 不執行invoke就可以,當然只是我針對自己遇到的解決的,可能並不適合其他的,但是總不會脫離其中
if (IsDisposed ||!this.Parent.IsHandleCreated) return;