Summary
Creates a ProgressDialog inside of the current window.
Syntax
Task<ProgressDialogController> ShowProgressAsync(object context, string title, string message, bool isCancelable = false, MetroDialogSettings settings = null)
Parameters
| Name |
Type |
Description |
| context |
object |
Typically this should be the view model, which you register in XAML using MahApps.Metro.Controls.Dialogs.DialogParticipation.SetRegister(DependencyObject,System.Object). |
| title |
string |
The title of the ProgressDialog. |
| message |
string |
The message within the ProgressDialog. |
| isCancelable |
bool |
Determines if the cancel button is visible. |
| settings |
MetroDialogSettings |
Optional Settings that override the global metro dialog settings. |
Return Value
| Type |
Description |
| Task<ProgressDialogController> |
A task promising the instance of ProgressDialogController for this operation. |