My question is not how to debug during design time. I actually want to debug through the events available in designer. I know that the form has load and other type of events
You can debug Visual Studio using another instance of Visual Studio: https://stackoverflow.com/a/7757140/343309
If you run into design time error and cannot recover the design view, you can open another visual studio and attached the current visual studio process for debugging.