Windows Forms не была разработана для этого. Вам нужно создать свой собственный агрегатор событий, реализовать собственное визуальное или логическое дерево и т. Д., Чтобы он работал.
Если вам нужно такое поведение, я рекомендую просто использовать WPF.