// ------------------------------------------------------------------------------------------------------- // OpenDialog base function with a provided window. public static WindowMessageResult OpenDialog(DialogWindowView dialogWindowView, Window parentWindow, ShutdownMode shutdownMode) { if (dialogWindowView.IsValid == false) { return(WindowMessageResult.Undefined); } return(openDialogWork(dialogWindowView.DialogWindow, dialogWindowView.WindowViewModel, parentWindow, shutdownMode)); }
// OpenDialog with no parent window and using current Application Object ShutdownMode. public static WindowMessageResult OpenDialog(DialogWindowView dialogWindowView) { return(OpenDialog(dialogWindowView, null, CurrentApplicationShutdownMode())); }
// OpenDialog with no parent window object and passed in ShutdownMode. public static WindowMessageResult OpenDialog(DialogWindowView dialogWindowView, ShutdownMode shutdownMode) { return(OpenDialog(dialogWindowView, null, shutdownMode)); }