Description: WPF C# to write multi-window instance, is available on the Ribbon framework, it is a good reference
To Search:
File list (Check if you may need any files):
WPFMwiWindows.sln
.............\App.xaml
.............\App.xaml.cs
.............\Controls
.............\........\AttachableWindow.xaml
.............\........\AttachableWindow.xaml.cs
.............\........\DragCanvas.cs
.............\........\MdiChild.cs
.............\........\MwiChild.xaml
.............\........\MwiChild.xaml.cs
.............\........\MwiWindow.xaml
.............\........\MwiWindow.xaml.cs
.............\........\ResizeAdorner.cs
.............\........\VisualTreeSearch.cs
.............\Properties
.............\..........\AssemblyInfo.cs
.............\..........\Resources.Designer.cs
.............\..........\Resources.resx
.............\..........\Settings.Designer.cs
.............\..........\Settings.settings
.............\Resources
.............\.........\app.ico
.............\.........\Thumbs.db
.............\Window1.xaml
.............\Window1.xaml.cs
.............\Window1.xaml.csproj
.............\WPFControls.dll