public IWaitDialog CreateWaitDialog(DialogMode dialogMode) { IWaitDialog dialog = null; InvokeInUIThread(() => { dialog = WaitProgressDialog.CreateWaitDialog(_dialogHost, dialogMode, _dispatcher); dialog.CloseWhenWorkerFinished = true; }); return(dialog); }
public IWaitDialog CreateWaitDialog(string message, string readyMessage, DialogMode dialogMode) { IWaitDialog dialog = null; InvokeInUIThread(() => { dialog = WaitProgressDialog.CreateWaitDialog(_dialogHost, dialogMode, _dispatcher); dialog.CloseWhenWorkerFinished = false; dialog.Message = message; dialog.ReadyMessage = readyMessage; }); return(dialog); }