Unanswered: MVC for a tab panel with controllers for each tab

I want to create a controller (and view) for each tab in my tab panel and I want a master controller (and view) for the tab panel itself. How do I define this? I know how to create just the view hierarchy like the code snippet below but I don't know how to wire up the controllers.

I would think ideally you would want to define a controller that gave you the TabPanel view and handled the events of clicking on those tabs to decide which sub controllers to instantiate. And then you would want to define a new controller for each tab.

So lets say you had an app that had a tab bar along the bottom, one tab would be maybe a todo list and the other tab would be a settings tab. I would like: