VS 2008 renders Windows Mobile Form as a Windows Desktop form !

Ran into a funny problem with Visual Studio, where it got confused and started rendering my Windows Mobile form as a Windows Desktop

  instead of  

The problem occurs, in my case, due to a combination of two factors

1. This form is inherited

2. Both the forms are localizable = true and have more than one localized resource files

I fiddled with the language and it started rendering correctly. Closed and reopened, the wrong display was back again. Weird !

Still trying to figure out the exact cause of this - its not easily reproducible.. ah well .. some rainy day..