I seem to be missing something very basic here. Both the property I'm filtering on and the passed parameter are Int32s
<telerik:SeriesMapping LegendLabel="Current Month">
<telerik:SeriesMapping.FilterDescriptors>
<telerik:FilterDescriptor Member="Month" Operator="IsEqualTo" Value="{Binding SelectedMonth}" />
</telerik:SeriesMapping.FilterDescriptors>
<telerik:SeriesMapping.GroupingSettings>
<telerik:GroupingSettings ShouldFlattenSeries="True">
<telerik:ChartGroupDescriptor Member="Metric"/>
</telerik:GroupingSettings>
</telerik:SeriesMapping.GroupingSettings>
<telerik:ItemMapping AggregateFunction="Sum" FieldName="Count"/>
<telerik:ItemMapping DataPointMember="XCategory" FieldName="Metric"/>
</telerik:SeriesMapping>
However when this runs I get an error that the argument types don't match. This works fine without the filter...
<telerik:SeriesMapping LegendLabel="Current Month">
<telerik:SeriesMapping.FilterDescriptors>
<telerik:FilterDescriptor Member="Month" Operator="IsEqualTo" Value="{Binding SelectedMonth}" />
</telerik:SeriesMapping.FilterDescriptors>
<telerik:SeriesMapping.GroupingSettings>
<telerik:GroupingSettings ShouldFlattenSeries="True">
<telerik:ChartGroupDescriptor Member="Metric"/>
</telerik:GroupingSettings>
</telerik:SeriesMapping.GroupingSettings>
<telerik:ItemMapping AggregateFunction="Sum" FieldName="Count"/>
<telerik:ItemMapping DataPointMember="XCategory" FieldName="Metric"/>
</telerik:SeriesMapping>
However when this runs I get an error that the argument types don't match. This works fine without the filter...