corelibraries-devexpress-dot-xtracharts-dot-seriestemplate-99bd1ef9.md
Gets or sets the series template that the Chart Control uses to generate detailed series when the Control should display a data slice filtered by a series point.
Namespace : DevExpress.XtraCharts
Assembly : DevExpress.XtraCharts.v25.2.dll
NuGet Package : DevExpress.Charts
[XtraChartsLocalizableCategory(XtraChartsCategory.Behavior)]
public SeriesTemplate SeriesPointDrillTemplate { get; set; }
<XtraChartsLocalizableCategory(XtraChartsCategory.Behavior)>
Public Property SeriesPointDrillTemplate As SeriesTemplate
| Type | Description |
|---|---|
| SeriesTemplate |
Series template that specifies how series that display a data slice filtered by a series point look.
|
The following example uses the SeriesPointDrillTemplate template to implement the drill down to series point behavior.
The following image shows the result:
// In the Form's Load event handler.
SeriesTemplate seriesPointDrillTemplate = new SeriesTemplate();
List<SaleItem> data = SaleItem.GetTotalIncome();
chartControl.DataSource = data;
chartControl.SeriesTemplate.SeriesDataMember = "Category";
chartControl.SeriesTemplate.ArgumentDataMember = "Company";
chartControl.SeriesTemplate.QualitativeSummaryOptions.SummaryFunction = "SUM([Income])";
chartControl.SeriesTemplate.View = new StackedBarSeriesView();
chartControl.SeriesTemplate.SeriesPointDrillTemplate = seriesPointDrillTemplate;
seriesPointDrillTemplate.SeriesDataMember = "Product";
seriesPointDrillTemplate.ArgumentDataMember = "OrderDate";
seriesPointDrillTemplate.DateTimeSummaryOptions.MeasureUnit = DateTimeMeasureUnit.Month;
seriesPointDrillTemplate.DateTimeSummaryOptions.UseAxisMeasureUnit = false;
seriesPointDrillTemplate.DateTimeSummaryOptions.SummaryFunction = "SUM([Income])";
seriesPointDrillTemplate.View = new StackedAreaSeriesView();
' In the Form's Load event handler.
Dim data As List(Of SaleItem) = SaleItem.GetTotalIncome()
chartControl.DataSource = data
With ChartControl.SeriesTemplate
.SeriesDataMember = "Category"
.ArgumentDataMember = "Company"
.QualitativeSummaryOptions.SummaryFunction = "SUM([Income])"
.View = New StackedBarSeriesView()
.SeriesPointDrillTemplate = New SeriesTemplate
With .SeriesPointDrillTemplate
.SeriesDataMember = "Product"
.ArgumentDataMember = "OrderDate"
.DateTimeSummaryOptions.MeasureUnit = DateTimeMeasureUnit.Month
.DateTimeSummaryOptions.UseAxisMeasureUnit = False
.DateTimeSummaryOptions.SummaryFunction = "SUM([Income])"
.View = New StackedAreaSeriesView()
End With
End With
See Also