I have the following chart defined below that uses an InteractivitySettings SelectionMode of Single and an ItemMapping with an aggregate function of Sum. Every bar the user clicks on gets selected so the items selected will go past one.
If I remove the aggregate summation then it works fine.
If I remove the aggregate summation then it works fine.
<
telerik:RadChart
x:Class
=
"Fieldnotebook.Controls.BarChartControl"
xmlns:telerik
=
"http://schemas.telerik.com/2008/xaml/presentation"
mc:Ignorable
=
"d"
d:DesignHeight
=
"300"
d:DesignWidth
=
"400"
ItemsSource
=
"{Binding Path=View}"
>
<
telerik:RadChart.SeriesMappings
>
<
telerik:SeriesMapping
>
<
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:BarSeriesDefinition
>
<
telerik:BarSeriesDefinition.InteractivitySettings
>
<
telerik:InteractivitySettings
SelectionMode
=
"Single"
SelectionScope
=
"Item"
/>
</
telerik:BarSeriesDefinition.InteractivitySettings
>
</
telerik:BarSeriesDefinition
>
</
telerik:SeriesMapping.SeriesDefinition
>
<
telerik:SeriesMapping.GroupingSettings
>
<
telerik:GroupingSettings
ShouldCreateSeriesForLastGroup
=
"True"
>
<
telerik:GroupingSettings.GroupDescriptors
>
<
telerik:ChartGroupDescriptor
Member
=
"ActivityGroupDescription"
/>
</
telerik:GroupingSettings.GroupDescriptors
>
</
telerik:GroupingSettings
>
</
telerik:SeriesMapping.GroupingSettings
>
<
telerik:SeriesMapping.ItemMappings
>
<
telerik:ItemMapping
FieldName
=
"Rate"
DataPointMember
=
"YValue"
AggregateFunction
=
"Sum"
/>
</
telerik:SeriesMapping.ItemMappings
>
</
telerik:SeriesMapping
>
</
telerik:RadChart.SeriesMappings
>
<
telerik:RadChart.DefaultView
>
<
telerik:ChartDefaultView
>
<
telerik:ChartDefaultView.ChartLegend
>
<
telerik:ChartLegend
x:Name
=
"GroupLegend2"
UseAutoGeneratedItems
=
"True"
/>
</
telerik:ChartDefaultView.ChartLegend
>
<
telerik:ChartDefaultView.ChartArea
>
<
telerik:ChartArea
LegendName
=
"GroupLegend2"
SelectionChanged
=
"ChartArea_SelectionChanged"
>
<
telerik:ChartArea.AxisX
>
<
telerik:AxisX
AutoRange
=
"True"
DefaultLabelFormat
=
"0.0"
Title
=
"Activity Group"
AxisLabelsVisibility
=
"Collapsed"
/>
</
telerik:ChartArea.AxisX
>
<
telerik:ChartArea.AxisY
>
<
telerik:AxisY
AutoRange
=
"True"
DefaultLabelFormat
=
"0"
Title
=
"Amount (Sum)"
/>
</
telerik:ChartArea.AxisY
>
</
telerik:ChartArea
>
</
telerik:ChartDefaultView.ChartArea
>
</
telerik:ChartDefaultView
>
</
telerik:RadChart.DefaultView
>
</
telerik:RadChart
>