.NET наследована (WinForms) Форму - проблема разработчика VS

@James Curran I 100% соглашаются! Я могу считать Ваш код и выяснить то, что Вы сказали компилятору делать; но это не означает, что было Ваше намерение заставить компилятор сделать это. Я знаю, что я не достаточно высокомерный программист, чтобы полагать, что каждый раз я пишу код, он делает точно, что я пытался заставить его сделать. Кроме того, я часто нахожу, что это помогает мне зафиксировать глупые логические ошибки в своем коде путем прохождения через после того, как я записал его и пытающийся объяснить, что я намеревался для кода сделать.

9
задан ShdNx 18 June 2013 в 21:15
поделиться

1 ответ

Вам понадобится конструктор без параметров, который вызывает метод InitializeComponent () в каждой из ваших форм. Затем закройте окно конструктора, перестройте решение и попробуйте снова открыть конструктор. Это должно сработать. Перестройка решения имеет важное значение.

Проблема в том, что если вы создаете форму, унаследованную от Shd.FilteredQueryViewForm, дизайнер попытается вызвать конструктор родительской формы, но он загружает эту форму не из кода, а из него встроенная сборка.

22
ответ дан 4 December 2019 в 08:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: