|
<chart:SfChart x:Name="chart" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
….
<chart:SfChart.Series>
<chart: SplineAreaSeries x:Name="series" ItemsSource="{Binding Data}" XBindingPath="XValue" YBindingPath="YValue"/>
</chart:SfChart.Series>
<chart:SfChart.ColorModel>
<chart:ChartColorModel Palette="Custom" CustomGradientColors="{Binding
GradientColors}">
</chart:ChartColorModel>
</chart:SfChart.ColorModel>
</chart:SfChart> |
|
GradientColors = new ChartGradientColorCollection()
{
new ChartGradientColor()
{
StartPoint = new Point(0, 0.5) , EndPoint = new Point(1,0.5),
GradientStops = new ChartGradientStopCollection()
{
new ChartGradientStop(){Offset = 0.05f, Color = Color.Violet},
new ChartGradientStop(){Offset = 0.25f, Color = Color.Blue},
new ChartGradientStop(){Offset = 0.30f, Color = Color.LightBlue},
new ChartGradientStop(){Offset = 0.40f, Color = Color.LightGreen},
new ChartGradientStop(){Offset = 0.65f, Color = Color.Yellow},
new ChartGradientStop(){Offset = 0.80f, Color = Color.Red},
}
}
}; |