Zitat:
Ich hatte die Hoffnung, dass ich mir die Zuweisung des OnActivePageChanged bei jedem PageControl ersparen kann.
Wieviele hast Du denn davon?
Ein abgeleitetes PageControl machen, das schon das entsprechende Ereignis (mit allem Drum und Dran) enthält?
Ok, das hieße dann auch einmal durch den gesamten Quelltext durch und entsprechend anpassen.
Oder das Ereignis zur Laufzeit zuweisen, im FormCreate (o. ä.).