Вы хотите закрепить, как виджет в вашем MainWindow, или хотите закрепить его содержимое в MainWindow UIElement?
Давайте попробуем это в mainwindow.xaml.vb:
Dim NewMyWinChild As Window2 = New Window2()
Dim TheMyContent As Object = NewMyWinChild.Content
GridNameOfMyUIElemnt.Children.Add(TheMyContent)
Это добавит содержимое Window2 в GridNameOfMyUIElemnt-mainwindow.xaml во время выполнения.
Я думаю, что если вам нужен виджет, вы можете установить свойства "Z-panel index".
MDI, да, может, просто гуглил, но он старый.
(у меня отлично работает в VB 2005 express с .Net 3.0)