Hi Federico Silberberg,
I have copied all your code to build my project. Yes, the error shown when I try to open the designer of Form2. Then I copy all the code of Form1 to the same file as Form2, I can successfully open the Form2. I don't know the exact reason.
The step is:
1. Delete Form1
2. Copy all code to Form2, that mean in Form2.cs, there are two class.
3. Rebuild the project. Close all form and close the designer.
4. Reopen the solution, double click Form2, you can see it shown in the designer.
Does this step help you?
Don't hesitate to tell me if you have any question.
Sincerely,
Kira Qian
Please mark the replies as answers if they help and unmark if they don't.