I have a project with multiple forms. After some changes to the project dataset, Load event on one form stopped working (although form shows correctly). There were no changes to the form itself. As a quick workaround I've created Shown handler (through VS IDE) and put my code there, but it's not firing either (I've created test message boxes to be sure it isn't a problem with debugger).
On the other hand many events do work, e.g. I've tried Activated and it works but it's not useful for me.
There is appropriate line in .Designer.cs:
this.Load += new System.EventHandler(this.FormZlecenie_Load);
I've compared three files connected with this form (.cs, .resx, .Designer.cs) with backup that I've made before changes to the dataset and there are virtually no differences (and backup works without problems).
I don't want to revert to backup because I need these changes in dataset and there are many.
I've also deleted all binary folders (bin, obj) but without success.
I've looked for similar problems on the net but the only solution I've found was to re-create the form. This is the last resort for me because it will be rather time-consuming and I don't like to give up so easily.
So where else should I look? I'm out of ideas.