I am trying to trigger an event when a tab page is removed from my tabControl in C#. I have found a ControlRemoved event and implemented it but when I remove the first tab from my tabcontrol the event is not trigged. The event works for all other tabs being removed (including the tab that would not trigger the event the first time)..

Code:
tabControl1.ControlRemoved +=new ControlEventHandler(tabControl1_ControlRemoved);
Code:
private
...