设计时使用DesignMode判断无效的话怎么办?

用这句试试:
(System.Diagnostics.Process.GetCurrentProcess().ProcessName != "devenv")

原文地址:https://www.cnblogs.com/Don/p/1218398.html