public DialogResult ShowDialog(Window parent) { Control.SetEtoSettings(settings); var result = Control.ShowDialog(); if (result == true) { settings.SetFromDialog(Control); return(DialogResult.Ok); } return(DialogResult.Cancel); }
public DialogResult ShowDialog(Window parent) { if (parent?.HasFocus == false) { parent.Focus(); } Control.SetEtoSettings(settings); var result = Control.ShowDialog(); WpfFrameworkElementHelper.ShouldCaptureMouse = false; if (result == true) { settings.SetFromDialog(Control); Document?.Print(); return(DialogResult.Ok); } return(DialogResult.Cancel); }