Summary
    An internal control that represents a message dialog. Please use MetroWindow.ShowMessage instead!
    
		- 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["ProgressDialog"]
class Type type-node
						
					Syntax
public class ProgressDialog : BaseMetroDialogFields
| Name | Constant Value | Summary | 
|---|---|---|
| DialogBottomProperty | Identifies the  DialogBottomdependency property.Inherited from BaseMetroDialog static | |
| Dialog | Identifies the  DialogButtonFontSizedependency property.Inherited from BaseMetroDialog static | |
| Dialog | Identifies the  DialogContentMargindependency property.Inherited from BaseMetroDialog static | |
| Dialog | Identifies the  DialogContentWidthdependency property.Inherited from BaseMetroDialog static | |
| Dialog | Identifies the  DialogMessageFontSizedependency property.Inherited from BaseMetroDialog static | |
| Dialog | Identifies the  DialogTitleFontSizedependency property.Inherited from BaseMetroDialog static | |
| DialogTopProperty | Identifies the  DialogTopdependency property.Inherited from BaseMetroDialog static | |
| IsCancelableProperty | Identifies the  IsCancelabledependency property.static | |
| MessageProperty | Identifies the  Messagedependency property.static | |
| Negative | Identifies the  NegativeButtonTextdependency property.static | |
| Progress | Identifies the  ProgressBarForegrounddependency property.static | |
| TitleProperty | Identifies the  Titledependency 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 | 
| IsCancelable | bool | |
| LogicalChildren | IEnumerator | Inherited from BaseMetroDialog | 
| Message | string | |
| NegativeButtonText | string | |
| Progress | Brush | |
| 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 | |
| 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 | 
