У меня есть проект с несколькими формами.После некоторых изменений в наборе данных проекта событие Load для одной формы перестало работать (хотя форма отображается правильно).Не было никаких изменений в самой форме.В качестве быстрого обходного пути я создал обработчик Shown (через VS IDE) и поместил туда свой код, но он также не запускается (я создал тестовые окна сообщений, чтобы убедиться, что это не проблема с отладчиком).
С другой стороны, многие события работают, например, я пробовал Активировать, и это работает, но для меня это бесполезно.
В .Designer.cs есть соответствующая строка:
this.Load += new System.EventHandler(this.FormZlecenie_Load);
Я сравнил три файла, связанных с этой формой (.cs, .resx, .Designer.cs), с резервной копией, которую я сделал до внесения изменений в набор данных, и различий практически нет (и резервное копирование работает без проблем),
Я не хочу возвращаться к резервному копированию, потому что мне нужны эти изменения в наборе данных, и их много.
Я также удалил все двоичные папки (bin, obj), но безуспешно.
Я искал похожие проблемы в сети, но единственное решение, которое я нашел, было воссоздать форму.Это последнее средство для меня, потому что это будет довольно трудоемким, и я не люблю так легко сдаваться.
Так где еще мне искать?У меня нет идей.