Это родительская форма MDI, которая получает событие Activated. Вы можете подписаться на событие в событии Load вашей дочерней формы. Будьте осторожны, вы должны быть уверены, что отмените подписку на событие, когда дочерний объект будет закрыт, или вы потеряете экземпляр дочерней формы. Сделайте так, чтобы это выглядело так:
protected override void OnLoad(EventArgs e) {
var main = this.MdiParent;
main.Activated += main_AppActivated;
this.FormClosed += (o, ea) => main.Activated -= main_AppActivated;
}
void main_AppActivated(object sender, EventArgs e) {
// Etc...
}