Beispiel #1
0
        public IProgressDialog CreateProgressDialog(DialogMode dialogMode)
        {
            IProgressDialog dialog = null;

            InvokeInUIThread(() =>
            {
                dialog = WaitProgressDialog.CreateProgressDialog(_dialogHost, dialogMode, _dispatcher);
                dialog.CloseWhenWorkerFinished = true;
            });
            return(dialog);
        }
Beispiel #2
0
        public IProgressDialog CreateProgressDialog(string message, string readyMessage, DialogMode dialogMode)
        {
            IProgressDialog dialog = null;

            InvokeInUIThread(() =>
            {
                dialog = WaitProgressDialog.CreateProgressDialog(_dialogHost, dialogMode, _dispatcher);
                dialog.CloseWhenWorkerFinished = false;
                dialog.ReadyMessage            = readyMessage;
                dialog.Message = message;
            });
            return(dialog);
        }