|
<Grid.Resources>
<local:AdonrnmentConverter x:Key="adorn"/>
</Grid.Resources>
<chart:SplineSeries Opacity="1" StrokeThickness="3.6" Interior="Red" ItemsSource="{Binding Collection}" XBindingPath="XValue" YBindingPath="YValue3">
<chart:SplineSeries.AdornmentsInfo>
<chart:ChartAdornmentInfo >
<chart:ChartAdornmentInfo.SymbolTemplate>
<DataTemplate>
<Ellipse Visibility="{Binding Converter={StaticResource adorn}}" Height="12" Width="12" Stroke="White" Fill="{Binding Interior}"/>
</DataTemplate>
</chart:ChartAdornmentInfo.SymbolTemplate>
</chart:ChartAdornmentInfo>
</chart:SplineSeries.AdornmentsInfo>
</chart:SplineSeries> |
|
public class AdonrnmentConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
var adonr = value as ChartAdornment;
if (adonr.XData == 4)
return Visibility.Visible;
else
return Visibility.Collapsed;
}
} |