blazor-devexpress-dot-blazor-dot-dxpiechart-1-71c356a3.md
Specifies a data source.
Namespace : DevExpress.Blazor
Assembly : DevExpress.Blazor.v25.2.dll
NuGet Package : DevExpress.Blazor
[Parameter]
public IEnumerable<T> Data { get; set; }
| Type | Description |
|---|---|
| IEnumerable<T> |
A data source.
|
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.
<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();
}
}
See Also