Gewisse Dinge bringen den Designer von Visual Studio aus dem Tritt und das Formular kann nicht mehr angezeigt werden, z.B. wenn man irgendein Objekt instanziiert. Man kann dies verhindern, indem man überprüft ob man gerade im Designer ist:
if (!(LicenseManager.UsageMode == System.ComponentModel.LicenseUsageMode.Designtime))
{
//nicht im Design Modus
}