Below is the code I'm using
class ImpersonatedTab : System.Windows.Forms.TabPage { Credentials _cred = new Credentials(); public delegate void Savesetting(TabData Tb); public event Savesetting TriggerSaveSetting; public ImpersonatedTab(TabData tb) { ........ } private void SaveData() { TriggerSaveSetting(_tabdata); } private Onclick() { SaveData(); } }
When I call the Onclick function in the ImpersonatedTab class, it returns an error saying that TriggerSaveSetting is null
I initialize this call, for example
ImpersonatedTab Tab = new ImpersonatedTab(tb); Tab.TriggerSaveSetting += new ImpersonatedTab.Savesetting(Tab_TriggerSaveSetting);
I have created events before, but I canβt understand what is wrong with this. I am sure it must be a stupid mistake.
source share