Posted 31 Aug 2010 Link to this post
Posted 02 Sep 2010 Link to this post
BarSeriesDefinition def = new BarSeriesDefinition();
def.InteractivitySettings.HoverScope = InteractivityScope.Item;
Posted 06 Dec 2010 Link to this post
Posted 07 Dec 2010 Link to this post
Posted 08 Dec 2010 Link to this post
Posted 09 Dec 2010 Link to this post
Style
pathStyle1 = new Style(typeof(System.Windows.Shapes.Path)); pathStyle1.Setters.Add(
pathStyle1.Setters.Add(
new Setter(System.Windows.Shapes.Path.IsHitTestVisibleProperty, "true"));
Style lineStyle1 = new Style(typeof(Telerik.Windows.Controls.Charting.LineSeries)); lineStyle1.Setters.Add(
lineStyle1.Setters.Add(
new Setter(LineSeries.BorderLineStyleProperty, pathStyle1));
<Style x:Key="LineStyle" TargetType="charting:Line"> <Setter Property="Template" > <Setter.Value> <ControlTemplate TargetType="charting:Line"> <Canvas x:Name="PART_CanvasContainer"> <Line x:Name="PART_LineGeometry" StrokeThickness="1" X1="0" Y1="{TemplateBinding StartPointY}" X2="{TemplateBinding EndPointX}" Y2="{TemplateBinding EndPointY}" Style="{TemplateBinding ItemStyle}" /> <charting:PointMark x:Name="PART_PointMark" Canvas.Top="{TemplateBinding StartPointY}" PointMarkCanvasLeft="{TemplateBinding PointMarkCanvasLeft}" PointMarkCanvasTop="{TemplateBinding PointMarkCanvasTop}" Visibility="{TemplateBinding PointMarkVisibility}" ShapeStyle="{TemplateBinding PointMarkShapeStyle}" Style="{TemplateBinding PointMarkItemStyle}" /> </Canvas> </ControlTemplate> </Setter.Value> </Setter> </Style> regards Manish
<Setter Property="Template" >
<Setter.Value>
<ControlTemplate TargetType="charting:Line">
<Canvas x:Name="PART_CanvasContainer">
<Line x:Name="PART_LineGeometry" StrokeThickness="1" X1="0"
Y1="{TemplateBinding StartPointY}" X2="{TemplateBinding EndPointX}" Y2="{TemplateBinding EndPointY}"
Style="{TemplateBinding ItemStyle}" />
<charting:PointMark x:Name="PART_PointMark" Canvas.Top="{TemplateBinding StartPointY}"
PointMarkCanvasLeft="{TemplateBinding PointMarkCanvasLeft}" PointMarkCanvasTop="{TemplateBinding PointMarkCanvasTop}"
Visibility="{TemplateBinding PointMarkVisibility}" ShapeStyle="{TemplateBinding PointMarkShapeStyle}"
Style="{TemplateBinding PointMarkItemStyle}" />
</Canvas>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style> regards Manish
Posted 11 Dec 2010 Link to this post
<
x:Key
=
"CustomStyle"
TargetType
"telerik:Line"
>
Setter
Property
"Template"
Setter.Value
ControlTemplate
Canvas
x:Name
"PART_MainContainer"
Line
"PART_LineGeometry"
Fill
"Transparent"
IsHitTestVisible
"False"
Stroke
StrokeThickness
"5"
X1
"0"
Y1
"{TemplateBinding StartPointY}"
X2
"{TemplateBinding EndPointX}"
Y2
"{TemplateBinding EndPointY}"
"{TemplateBinding ItemStyle}"
/>
telerik:PointMark
"PART_PointMark"
Canvas.Top
PointMarkCanvasLeft
"{TemplateBinding PointMarkCanvasLeft}"
PointMarkCanvasTop
"{TemplateBinding PointMarkCanvasTop}"
Visibility
"{TemplateBinding PointMarkVisibility}"
ShapeStyle
"{TemplateBinding PointMarkShapeStyle}"
"{TemplateBinding PointMarkItemStyle}"
</
telerik:RadChart
"RadChart1"
telerik:RadChart.SeriesMappings
telerik:SeriesMapping
telerik:SeriesMapping.SeriesDefinition
telerik:LineSeriesDefinition
ItemStyle
"{StaticResource CustomStyle}"
telerik:ItemMapping
DataPointMember
"XCategory"
FieldName
"FieldName1"
"YValue"
"FieldName2"