Is there a way to launch a new window in WPF using XAML? Or does it have to be done from code behind?
You have to do it from code behind.
I believe it can only be done from code-behind because window is a root-level element.