I have never been able to successfully add a Form from an existing file to a new project.
I read on a blog that you add just the *.cs file and the depen
After doing a lot of testing and failing to correctly recognise the form when added, even though .designer and .resx were copying through when .vb was imported, I found Vidar's solution the best, least hacky fix.
It appears that if these references are not already in the project (if there are no forms yet), the form is not recognised as a form and is imported as a code module instead.
These can either be added manually per their solution above, or you can simply
This does not require editing any of the VS config files as shown in other answers to the question.