// ------------------------------------------------------------------------------------------------------- // OpenDialog base function with a provided user control. public static WindowMessageResult OpenDialog(DialogUserControlView dialogUserControlView, Window parentWindow, ShutdownMode shutdownMode) { if (dialogUserControlView.IsValid == false) { return(WindowMessageResult.Undefined); } return(openDialogWork(dialogUserControlView.BaseDialogWindowView, dialogUserControlView.BaseDialogWindowViewModel, parentWindow, shutdownMode)); }
// OpenDialog with no parent window and using current Application Object ShutdownMode. public static WindowMessageResult OpenDialog(DialogUserControlView dialogViews) { return(OpenDialog(dialogViews, null, CurrentApplicationShutdownMode())); }
// OpenDialog with no parent window object and passed in ShutdownMode. public static WindowMessageResult OpenDialog(DialogUserControlView dialogViews, ShutdownMode shutdownMode) { return(OpenDialog(dialogViews, null, shutdownMode)); }