Currently there is a modal dialog ContentDialog, comes from UWP but struggling many restrictions control. E. G. Its width is const or can be specified in App. Xaml static res only!
XamRibbonWindow could be used as base class for a better modal window experience.