I am trying to modify the MVVM example for chart control, to bind the data in markup using ItemsSource="{Binding Source={StaticResource MyList}}" . It says No Data Series.
However if I bind it in code behind with ItemSource= PageViewModel it works fine.
I tried checking if my markup binding is correct by assigning it to dataContext and check in debugger, it looks fine.
Is it possible to bind to ItemSource using Markup without code behind, any sample code would be helpful.
Thanks,
Arun
<telerikChart:RadChart x:Name="RadChart1" ItemsSource="{Binding Source={StaticResource MyList}}" >-->
<telerikChart:RadChart x:Name="RadChart1" >
<telerikChart:RadChart.DefaultView>
<telerikCharting:ChartDefaultView >
<telerikCharting:ChartDefaultView.ChartArea> <telerikCharting:ChartArea > <telerikCharting:ChartArea.AxisY> <telerikCharting:AxisY AutoRange="False" MinValue = "0"
MaxValue="100" Step="10" />
</telerikCharting:ChartArea.AxisY> <telerikCharting:ChartArea.DataSeries> <telerikCharting:DataSeries Label="Bar Series 1" >
<telerikCharting:DataSeries.Definition> <telerikCharting:BarSeriesDefinition /> </telerikCharting:DataSeries.Definition> </telerikCharting:DataSeries>
</telerikCharting:ChartArea.DataSeries> </telerikCharting:ChartArea> </telerikCharting:ChartDefaultView.ChartArea>
</telerikCharting:ChartDefaultView>
</telerikChart:RadChart.DefaultView> <telerikChart:RadChart.SeriesMappings>
<telerikCharting:SeriesMapping> <telerikCharting:SeriesMapping.ItemMappings>
<telerikCharting:ItemMapping DataPointMember="YValue" FieldName="Person.Grade">
</telerikCharting:ItemMapping> <telerikCharting:ItemMapping DataPointMember="XCategory" FieldName="Person.Name">
</telerikCharting:ItemMapping> </telerikCharting:SeriesMapping.ItemMappings>
</telerikCharting:SeriesMapping>
</telerikChart:RadChart.SeriesMappings> </telerikChart:RadChart>