Have all of your custom controls implement an interface that contains
the method you want to call when a tab is clicked. You can then loop
through a tab's controls after a click and find the one that implements
Something like this (untested) code...
foreach( Control c in targetTab.Controls )
if( c is IMyTabControl )
IMyTabControl myTabCtl = c as IMyTabControl;