Skip to main content
All docs
V24.1

GaugeBase.Exported Event

Fires after the gauge is exported.

Namespace: DevExpress.Blazor.Base

Assembly: DevExpress.Blazor.v24.1.dll

NuGet Package: DevExpress.Blazor

Declaration

[Parameter]
public EventCallback Exported { get; set; }

Remarks

The Exported event fires after the gauge component exports its data:

The following code snippet handles the Exported event to display information about the exported file:

@inject IJSRuntime JSRuntime

<DxBarGauge Width="100%"
            Height="500px"
            @ref="@BarGauge"
            Exported="@OnExported"
            StartValue="-5"
            EndValue="5"
            BaseValue="0"
            Values="@Values">
    @* ...*@
</DxBarGauge>

<DxButton Text="Export to PDF" Click="@ExportToPdf" />

@code {
    DxBarGauge BarGauge;
    string fileName = "Custom PDF";

    async Task ExportToPdf() {
        await BarGauge.ExportToAsync(fileName, DataExportFormat.Pdf);
    }
    async Task OnExported() {
        await JSRuntime.InvokeVoidAsync("alert", $"The Bar Gauge is exported to the {fileName} file.");
    }

    double[] Values = new double[] { -2.13, 1.48, -3.09, 4.52, 4.9, 3.9 };
    // ...
}
See Also