Не отображается форма во время designe time

Есть общий класс ReportForm наследуемый от Form, от которого созданы несколько производных классов-форм:

     public class ReportForm : Form
    {
        protected DataTable _dtDepartments;
        protected DataTable _dtAllow;

        public ReportForm()
    {
        this.Load += ReportForm_Load;
    }

    private void ReportForm_Load(object sender, EventArgs e)
    {
        _dtAllow = MainForm._user.GetDepartments();
        _dtDepartments = _dtAllow.Copy();
    }

...

Все эти созданные классы не отображаются во время разработки из-за строки _dtAllow = MainForm._user.GetDepartments() т.к. _user - экземпляр класса, который создается уже во время RunTime. Как добиться того, чтобы без изменения остальной структуры программы (в частности создания экземпляра класса _user) отображались формы во время разработки. Сразу прошу не предлагать, просто закомментировать данную строку.

upd: После попытки создать события load ошибка остается.


Ответы (0 шт):