Как создать форму MDI в WPF.
Вы можете использовать WPFMDI , который именно то, что вы ищете, и AvalonDock , который дает вам другие возможности.
Попробуйте, это работает для меня,
childwindow.Owner = this;
Проверьте это решение MDI для WPF .NET 4 / 4.5 в Codeplex. Вы можете отображать пользовательские элементы управления в виде окон в контейнере, даже различные типы пользовательских элементов управления.
MDIContainer