Summary
An implementation of BaseMetroDialog allowing arbitrary content.
- Namespace
- MahApps
.Metro .Controls .Dialogs - Base Types
-
- ContentControl
- BaseMetroDialog
graph BT
Type-->Base0["BaseMetroDialog"]
click Base0 "/api/MahApps.Metro.Controls.Dialogs/BaseMetroDialog"
Base0-->Base1["ContentControl"]
Type["CustomDialog"]
class Type type-node
Syntax
public class CustomDialog : BaseMetroDialog
Constructors
Fields
Name | Constant Value | Summary |
---|---|---|
DialogBottomProperty |
Identifies the
DialogBottom dependency property.Inherited from BaseMetroDialog
static
|
|
Dialog |
Identifies the
DialogButtonFontSize dependency property.Inherited from BaseMetroDialog
static
|
|
Dialog |
Identifies the
DialogContentMargin dependency property.Inherited from BaseMetroDialog
static
|
|
Dialog |
Identifies the
DialogContentWidth dependency property.Inherited from BaseMetroDialog
static
|
|
Dialog |
Identifies the
DialogMessageFontSize dependency property.Inherited from BaseMetroDialog
static
|
|
Dialog |
Identifies the
DialogTitleFontSize dependency property.Inherited from BaseMetroDialog
static
|
|
DialogTopProperty |
Identifies the
DialogTop dependency property.Inherited from BaseMetroDialog
static
|
|
TitleProperty |
Identifies the
Title dependency property.Inherited from BaseMetroDialog
static
|
Properties
Name | Value | Summary |
---|---|---|
DialogBottom | object |
Gets or sets the content below the dialog.
Inherited from BaseMetroDialog
|
DialogButtonFontSize | double |
Gets or sets the font size of any dialog buttons.
Inherited from BaseMetroDialog
|
DialogContentMargin | GridLength |
Gets or sets the left and right margin for the dialog content.
Inherited from BaseMetroDialog
|
DialogContentWidth | GridLength |
Gets or sets the width for the dialog content.
Inherited from BaseMetroDialog
|
Dialog |
double |
Gets or sets the font size of the dialog message text.
Inherited from BaseMetroDialog
|
DialogSettings | MetroDialogSettings |
Inherited from BaseMetroDialog
|
DialogTitleFontSize | double |
Gets or sets the font size of the dialog title.
Inherited from BaseMetroDialog
|
DialogTop | object |
Gets or sets the content above the dialog.
Inherited from BaseMetroDialog
|
LogicalChildren | IEnumerator |
Inherited from BaseMetroDialog
|
Title | string |
Gets or sets the title of the dialog.
Inherited from BaseMetroDialog
|
Methods
Name | Value | Summary |
---|---|---|
ConfigureSettings |
MetroDialogSettings |
With this method it's possible to return your own settings in a custom dialog.
Inherited from BaseMetroDialog
|
On |
AutomationPeer |
Inherited from BaseMetroDialog
|
OnLoaded |
void |
This is called in the loaded event.
Inherited from BaseMetroDialog
|
RequestCloseAsync |
Task |
Requests an externally shown Dialog to close. Will throw an exception if the Dialog is inside of a MetroWindow.
Inherited from BaseMetroDialog
|
WaitForCloseAsync |
Task |
Inherited from BaseMetroDialog
|
WaitForLoadAsync |
Task |
Waits for the dialog to become ready for interaction.
Inherited from BaseMetroDialog
|
Wait |
Task |
Waits until this dialog gets unloaded.
Inherited from BaseMetroDialog
|
Extension Methods
Name | Value | Summary |
---|---|---|
ShowDialogExternally |
TDialog |
Create and show an external dialog.
From DialogManager
|
Show |
TDialog |
Create and show an external modal dialog.
From DialogManager
|