Back to Devexpress

DxPieChart<T>.Data Property

blazor-devexpress-dot-blazor-dot-dxpiechart-1-71c356a3.md

latest1.8 KB
Original Source

DxPieChart<T>.Data Property

Specifies a data source.

Namespace : DevExpress.Blazor

Assembly : DevExpress.Blazor.v25.2.dll

NuGet Package : DevExpress.Blazor

Declaration

csharp
[Parameter]
public IEnumerable<T> Data { get; set; }

Property Value

TypeDescription
IEnumerable<T>

A data source.

|

Remarks

The Chart component supports a data source that contains table-based data. Refer to our GitHub repository for a sample data source.

Use the DxPieChartSeries<T, TArgument, TValue> object to access chart series settings.

razor
<DxPieChart Data="@SalesData"
            Diameter="0.6">
    <DxPieChartSeries T="SaleInfo"
                      TArgument="string"
                      TValue="double"
                      ValueField="si => si.Amount"
                      ArgumentField="si => si.Region"
                      SummaryMethod="Enumerable.Sum">
    </DxPieChartSeries>
    @* ... *@
</DxPieChart>

@code {
  protected override async Task OnInitializedAsync() {
        SalesData = await Sales.GetSalesAsync();
    }
}

Run Demo: Pie Chart

See Also

DxPieChart<T> Class

DxPieChart<T> Members

DevExpress.Blazor Namespace