I'm currently using your custom control for a private software (and it is perfect by the way), but I ran into an issue dealing with the TabClosing event.
This event is currently raised after the tab is closed, instead of being raised before the tab is closed. It seems like moving the if (this.TabClosing != null) statement at the top of the OnTabClosing method (in TabControlExtra.cs) solves the issue. May you make a commit solving the problem? Thank you for your great work!
I'm currently using your custom control for a private software (and it is perfect by the way), but I ran into an issue dealing with the TabClosing event. This event is currently raised after the tab is closed, instead of being raised before the tab is closed. It seems like moving the
if (this.TabClosing != null)
statement at the top of the OnTabClosing method (in TabControlExtra.cs) solves the issue. May you make a commit solving the problem? Thank you for your great work!