Summary
A class for manipulating an open ProgressDialog.
- Namespace
- MahApps
.Metro .Controls .Dialogs - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["ProgressDialogController"]
class Type type-node
Syntax
public class ProgressDialogController
Events
Name | Type | Summary |
---|---|---|
Canceled | EventHandler |
This event is raised when the associated
ProgressDialog was cancelled by the user.
|
Closed | EventHandler |
This event is raised when the associated
ProgressDialog was closed programmatically.
|
Properties
Name | Value | Summary |
---|---|---|
IsCanceled | bool |
Gets if the Cancel button has been pressed.
|
IsOpen | bool |
Gets if the wrapped ProgressDialog is open.
|
Maximum | double |
Gets/Sets the maximum restriction of the progress Value property.
|
Minimum | double |
Gets/Sets the minimum restriction of the progress Value property.
|
Methods
Name | Value | Summary |
---|---|---|
CloseAsync |
Task |
Begins an operation to close the ProgressDialog.
|
SetCancelable |
void |
Sets if the Cancel button is visible.
|
SetIndeterminate |
void |
Sets the ProgressBar's IsIndeterminate to true. To set it to false, call SetProgress.
|
SetMessage |
void |
Sets the dialog's message content.
|
SetProgress |
void |
Sets the dialog's progress bar value and sets IsIndeterminate to false.
|
Set |
void |
Sets the dialog's progress bar brush.
|
SetTitle |
void |
Sets the dialog's title.
|