Я новичок в WPF, и мне очень нравятся MDI-приложения.
Это позволяет мне быстро перемещаться между окнами и сравнивать содержимое разных окон. Кроме того, когда-то содержимое одного окна полезно для другого, поэтому я могу копировать и вставлять. Я думаю, что это отличный пользовательский интерфейс для рабочего режима.
Правильная или неправильная практика, мне это нравится.
Я видел Stack вопрос о переполнении MDI в WPF, и там они предоставили Visual  , Studio 2010 в качестве примера. Я не понимал, можно ли и как можно реализовать эту среду: например, иметь вкладки, которые можно отрывать на независимом экране (что менее важно для меня) и переставлять бок о бок вместе с остальными вкладками.
Я предполагаю, что я ищу "систему компоновки стыковки в WPF", googleing это предложение сторонних компонентов.
Я думаю, что начну с "нормального" приложения. Похоже, здесь нет простой реализации из коробки.