- Namespace
- MahApps
.Metro .Controls .Dialogs - Base Types
-
- object
graph BT
Type-->Base0["object"]
Type["DialogManager"]
class Type type-node
Syntax
public static class DialogManager
Events
Name | Type | Summary |
---|---|---|
DialogClosed | EventHandler |
static
|
DialogOpened | EventHandler |
static
|
Methods
Name | Value | Summary |
---|---|---|
Get |
Task |
Gets the current shown dialog in async way.
static
|
HideMetroDialogAsync |
Task |
Hides a visible Metro Dialog instance.
static
|
ShowDialogExternally |
TDialog |
Create and show an external dialog.
static
|
ShowInputAsync |
Task |
Creates a InputDialog inside of the current window.
static
|
ShowLoginAsync |
Task |
Creates a LoginDialog inside of the current window.
static
|
ShowMessageAsync |
Task |
Creates a MessageDialog inside of the current window.
static
|
ShowMetroDialogAsync |
Task |
Adds a Metro Dialog instance to the specified window and makes it visible asynchronously.
If you want to wait until the user has closed the dialog, use
WaitUntilUnloadedAsync()
You have to close the resulting dialog yourself with static
|
ShowMetroDialogAsync |
Task |
Adds a Metro Dialog instance of the given type to the specified window and makes it visible asynchronously.
If you want to wait until the user has closed the dialog, use
WaitUntilUnloadedAsync()
You have to close the resulting dialog yourself with static
|
Show |
TDialog |
Create and show an external modal dialog.
static
|
Show |
string |
Creates a InputDialog outside of the current window.
static
|
Show |
LoginDialogData |
Creates a LoginDialog outside of the current window.
static
|
Show |
MessageDialogResult |
Creates a MessageDialog ouside of the current window.
static
|
ShowProgressAsync |
Task |
Creates a ProgressDialog inside of the current window.
static
|