Back to Devexpress

DxDialogProvider.SizeMode Property

blazor-devexpress-dot-blazor-dot-dxdialogprovider.md

latest2.0 KB
Original Source

DxDialogProvider.SizeMode Property

Specifies the size of message boxes and their content.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[DefaultValue(null)]
[Parameter]
public SizeMode? SizeMode { get; set; }

Property Value

TypeDefaultDescription
Nullable<SizeMode>null

The size mode. If the property is not specified (the value is null), the size is determined by the SizeMode global option.

|

Available values:

NameDescription
Small

Small size.

| | Medium |

Medium size.

| | Large |

Large size.

|

Remarks

The SizeMode property allows you to apply different size modes to message box components created at runtime. For additional information, refer to the following topic: Size Modes.

The following code snippet applies the Small size mode to the message box:

razor
<DxDialogProvider SizeMode="SizeMode.Small" />
<DxButton Text="Show a message box window" Click="@OpenConfirmDialogAsync" />

@code {
    [Inject] IDialogService DialogService { get; set; }

    private async Task OpenConfirmDialogAsync() {
        await DialogService.ConfirmAsync(new MessageBoxOptions() {
            Title = "Error",
            Text = "Unable to process the request. Please try again later or contact support.",
            // ...
        });
    }
}

See Also

DxDialogProvider Class

DxDialogProvider Members

DevExpress.Blazor Namespace