Heh, Azarien, muszę sobie wpisać "niedasizm" do swojego słownika - określenie jest genialne :))
Co do wygóglanego przez Ciebie WPF Multiple Document Interface to też już na to trafiłem ale tutaj nie jestem do końca pewny czy jestem w stanie go zastosować. Moja wiedza na temat WPF jest znikoma, dopiero zaczynam temat WPF i już piszę o co mi dokładnie chodzi i proszę bardziej doświadczonych o sprostowanie mojego myślenia i naprowadzenia na "dobrą drogę" :)
Aplikacja ma - na styl aktualnej jaką pisałem jako WinForms - mieć jedno okno główne z kilkoma menu. Po wybraniu opcji z menu ma się pojawiać nowe okno i to okno ma być traktowane jako child czyli nie wychodzić poza obszar głównego okna aplikacji. Oczywiście podany link rozwiązuje ten problem ale nie wiem czy nie na moim etapie "tworzenia" aplikacji. Dotychczas mój projekt (korzystam z VS2013) aplikacji jaką tworzyłem korzystając z WinForms był projektem złożonym z kilkunastu forms - każda funkcja to osobny form wywoływany z menu. W rozwiązaniu powyższym o ile dobrze zrozumiałem dokumentację nie dodaję do projektu kolejnych okien które są osobnymi plikami tylko wszystko tworzę w jednym oknie głównym i tam dodaję z poziomu XAML kolejne "podokna" - obawiam się że może to być dla mnie niewygodne w ogarnięciu przy założeniu że w końcowej fazie ma być kilkadziesiąt takich okien. Chodzi mi o "wizualne" kwestie ogarnięcia projektu. Mam nadzieję że zrozumiale to opisałem ....