A: 

I form layout is degraded because of conflicting APIs. Because multiple versions of the same library can be the cause of such a problem. I had installed .net compact framework 1, 2 , 3 and 3.5 SP1. I uninstalled all and then when Visual Studio asked to install .net compact framework 2. I got the appropriate layout back.

BHARATH