|
foreach(var item in Data)
{
if((item as Model).Height < 75)
{
DataMarkerColors.Add(Color.Gray);
}
else
{
DataMarkerColors.Add(Color.Black);
}
} |
|
<chart:FastLineSeries x:Name="lineSeries"
ItemsSource="{Binding Data}"
XBindingPath="XValue"
YBindingPath="Height">
<chart:FastLineSeries.DataMarker>
<chart:ChartDataMarker ShowLabel="False" ShowMarker="True"/>
</chart:FastLineSeries.DataMarker>
<chart:FastLineSeries.ColorModel>
<chart:ChartColorModel Palette="Custom"/>
</chart:FastLineSeries.ColorModel>
</chart:FastLineSeries> |
|
lineSeries.ColorModel.CustomBrushes = (Chart.BindingContext as ViewModel).DataMarkerColors;
|