If your main window project registers all components you will have to reference all of your control projects from it. If you want to avoid this you will need to have a bootstrap project.
Check out how Krzysztof Koźmic uses DI, it might give you a few ideas.