<
telerikChart:RadChart
Grid.Row
=
"2"
x:Name
=
"HouseConsumptionChart"
Background
=
"Transparent"
BorderThickness
=
"0"
Height
=
"362"
Width
=
"850"
UseDefaultLayout
=
"False"
VerticalAlignment
=
"Center"
LayoutUpdated
=
"HouseConsumptionChart_LayoutUpdated"
>
<
telerikChart:RadChart.SeriesMappings
>
<
telerikCharting:SeriesMapping
ItemsSource
=
"{Binding HouseConsumptionData}"
>
<
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:LineSeriesDefinition
EmptyPointBehavior
=
"Gap"
PointMarkItemStyle
=
"{Binding PointMarkStyle}"
LegendDisplayMode
=
"None"
ShowItemLabels
=
"False"
ShowItemToolTips
=
"True"
>
<
telerikCharting:LineSeriesDefinition.Appearance
>
<
telerikCharting:SeriesAppearanceSettings
Stroke
=
"#1e6a88"
/>
</
telerikCharting:LineSeriesDefinition.Appearance
>
</
telerikCharting:LineSeriesDefinition
>
</
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:ItemMapping
DataPointMember
=
"YValue"
FieldName
=
"Consumption"
/>
<
telerikCharting:ItemMapping
DataPointMember
=
"XValue"
FieldName
=
"TimeStamp"
/>
</
telerikCharting:SeriesMapping
>
<
telerikCharting:SeriesMapping
ItemsSource
=
"{Binding EmptyPointsHouseConsumptionData}"
>
<
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:LineSeriesDefinition
LegendDisplayMode
=
"None"
ShowItemLabels
=
"False"
ShowPointMarks
=
"False"
ShowItemToolTips
=
"False"
>
<
telerik:LineSeriesDefinition.SeriesStyle
>
<
Style
TargetType
=
"telerik:LineSeries"
>
<
Setter
Property
=
"BorderLineStyle"
>
<
Setter.Value
>
<
Style
TargetType
=
"Shape"
>
<!--Set the stroke to be the same as the previous series-->
<
Setter
Property
=
"Stroke"
Value
=
"Red"
/>
<
Setter
Property
=
"StrokeThickness"
Value
=
"2"
/>
<
Setter
Property
=
"StrokeDashArray"
Value
=
"2"
/>
</
Style
>
</
Setter.Value
>
</
Setter
>
</
Style
>
</
telerik:LineSeriesDefinition.SeriesStyle
>
</
telerikCharting:LineSeriesDefinition
>
</
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:ItemMapping
DataPointMember
=
"YValue"
FieldName
=
"Consumption"
/>
<
telerikCharting:ItemMapping
DataPointMember
=
"XValue"
FieldName
=
"TimeStamp"
/>
</
telerikCharting:SeriesMapping
>
<
telerikCharting:SeriesMapping
ItemsSource
=
"{Binding HouseConsumptionData}"
>
<
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:LineSeriesDefinition
AxisName
=
"EuroGraph"
LegendDisplayMode
=
"None"
ShowItemLabels
=
"False"
ShowItemToolTips
=
"True"
>
<
telerikCharting:LineSeriesDefinition.Appearance
>
<
telerikCharting:SeriesAppearanceSettings
Stroke
=
"#919191"
/>
</
telerikCharting:LineSeriesDefinition.Appearance
>
</
telerikCharting:LineSeriesDefinition
>
</
telerikCharting:SeriesMapping.SeriesDefinition
>
<
telerikCharting:ItemMapping
DataPointMember
=
"YValue"
FieldName
=
"Cost"
/>
<
telerikCharting:ItemMapping
DataPointMember
=
"XValue"
FieldName
=
"TimeStamp"
/>
</
telerikCharting:SeriesMapping
>
</
telerikChart:RadChart.SeriesMappings
>
<
telerikChart:RadChart.DefaultView
>
<
telerikCharting:ChartDefaultView
>
<
telerikCharting:ChartDefaultView.ChartArea
>
<
telerikCharting:ChartArea
EnableAnimations
=
"False"
NoDataControlStyle
=
"{StaticResource NoDataControlStyle}"
ItemToolTipOpening
=
"ChartArea_ItemToolTipOpening"
>
<
telerikCharting:ChartArea.Annotations
>
<
telerikCharting:CustomGridLine
Style
=
"{StaticResource CustomGridLineStyle}"
Stroke
=
"Red"
StrokeThickness
=
"2"
YIntercept
=
"{Binding ConsumptionLimit}"
/>
</
telerikCharting:ChartArea.Annotations
>
<
telerikCharting:ChartArea.AxisX
>
<
telerikCharting:AxisX
MinorGridLinesVisibility
=
"Visible"
MajorGridLinesVisibility
=
"Visible"
MajorTicksVisibility
=
"Collapsed"
/>
</
telerikCharting:ChartArea.AxisX
>
<
telerikCharting:ChartArea.AxisY
>
<
telerikCharting:AxisY
MajorTicksVisibility
=
"Collapsed"
MinorGridLinesVisibility
=
"Visible"
StripLinesVisibility
=
"Collapsed"
MajorGridLinesVisibility
=
"Visible"
MinorTicksVisibility
=
"Collapsed"
AutoRange
=
"False"
MinValue
=
"{Binding Path=ConsumptionMinValue}"
MaxValue
=
"{Binding Path=ConsumptionMaxValue}"
Step
=
"{Binding Path=ConsumptionGraphYAxisStep}"
>
<!--<
telerikCharting:AxisY.AxisStyles
>
<
telerikCharting:AxisStyles
AxisLineStyle
=
"{StaticResource AxisYLineStyle}"
/>
</
telerikCharting:AxisY.AxisStyles
>-->
</
telerikCharting:AxisY
>
</
telerikCharting:ChartArea.AxisY
>
<
telerikCharting:ChartArea.AdditionalYAxes
>
<
telerikCharting:AxisY
AxisName
=
"EuroGraph"
>
<!--<
telerikCharting:AxisY.AxisStyles
>
<
telerikCharting:AxisStyles
AxisLineStyle
=
"{StaticResource AxisYLineStyle}"
/>
</
telerikCharting:AxisY.AxisStyles
>-->
</
telerikCharting:AxisY
>
</
telerikCharting:ChartArea.AdditionalYAxes
>
</
telerikCharting:ChartArea
>
</
telerikCharting:ChartDefaultView.ChartArea
>
<
telerikCharting:ChartDefaultView.ChartLegend
>
<
telerikCharting:ChartLegend
Visibility
=
"Collapsed"
/>
</
telerikCharting:ChartDefaultView.ChartLegend
>
</
telerikCharting:ChartDefaultView
>
</
telerikChart:RadChart.DefaultView
>
</
telerikChart:RadChart
>
We are using Rad Controls for Silverlight 2013 Q1 licensed version, when I set UseDefaultLayout = False, the data is not binding. I have Itemsource for each series mappings. Please help me find a solution.