I want to change the look of Radar Series. The default Style is not the best when there are more then 5 Series.
I want my Radar Chart to look more like the one attached in the image below. I tried to Change the PointTemplate but then I am left only with the points.
Can someone point me to the right direction ?
private
RadarAreaSeries CreateRadarSeries(KeyValuePair<ChartSerie, List<ChartDataPoint>> chartSeries, ChartLegendSettings legendSettings,
int
colorPaletteIndex)
{
var radarSeries =
new
RadarAreaSeries
{
LegendSettings = (SeriesLegendSettings)legendSettings,
PointTemplate =
new
DataTemplate()
{
VisualTree = AddPointsToSeries(chartSeries, colorPaletteIndex),
},
TooltipTemplate =
new
DataTemplate()
{
VisualTree = CustomTooltip(chartSeries, colorPaletteIndex),
},
Opacity = 0.7,
LabelDefinitions =
{
// set the clarion format for the labels
new
ChartSeriesLabelDefinition()
{
Template =
new
DataTemplate()
{
VisualTree = GetSeriesFormat(chartSeries),
}
}
},
};
foreach
(ChartDataPoint serie
in
chartSeries.Value)
{
radarSeries.DataPoints.Add(
new
CategoricalDataPoint()
{
Category = serie.XPoint.Label,
Value = (
double
?)serie.Value,
});
}
return
radarSeries;
}