Is there any documentation? The samples are not helpful for understanding binding MVVM implementation.
Business Object
public class ChartBusinessObject
{
public int? Value { get; set; }
public double Category { get; set; }
public ChartBusinessObject()
{
Value = -1;
Category = -1;
}
}
ViewModel
public List<ChartBusinessObject> ChartDataItemPit1
{
get
{
return _chartdataitempit1;
}
set
{
if (_chartdataitempit1 != value)
{
_chartdataitempit1 = value;
RaisePropertyChanged("ChartDataItemPit1");
}
}
}
xaml
<telerikChart:SplineSeries PointTemplateSelector="{StaticResource series1PointSelector}"
Stroke="{StaticResource Series1Brush}"
StrokeThickness="2"
PointLength="8"
ClipToPlotArea="False"
ItemsSource="{Binding Path=ChartDataItemPit1}">
<telerikChart:SplineSeries.ValueBinding>
<telerikChart:PropertyNameDataPointBinding PropertyName="Value"/>
</telerikChart:SplineSeries.ValueBinding>
<telerikChart:SplineSeries.CategoryBinding>
<telerikChart:PropertyNameDataPointBinding PropertyName="Category"/>
</telerikChart:SplineSeries.CategoryBinding>
</telerikChart:SplineSeries>