стандартно... подключаете dll (add references)
подключаете пространство имен using в вашем xaml.cs
в любом удобном методе создаете новый экземпляр класса окна... далее
SHOW();
... профит...
------------------------------------------------------------------
условно так:
1) подключили dll
2) в основном xaml.cs
using MyWindowInDLL;
....
...
public MainWindow()
{
InitializeComponent();
var wind = new MyWindowInDLL.SuperWindow();
wind.Show();
}