Начиная с Visual Studio 2005, классы Windows Forms представляют собой частичные классы , разделенные на часть, сгенерированную дизайнером (MyForm.designer.cs), и фактическую реализацию (MyForm.cs). Это можно увидеть в проводнике при создании новой формы с нуля.
Чтобы решить вашу проблему, вам придется разделить класс, экспортируемый Reflector, так же, как это делает Visual Studio: поместите метод InitializeComponent()
и все объявления элементов управления в файл MyForm.designer.cs и оставшийся код в файл MyForm.cs.