Posted 07 Sep 2012 Link to this post
<telerik:RadChart x:Name="radChart" telerik:StyleManager.Theme="Windows7"><br> <telerik:RadChart.SeriesMappings><br> <telerik:SeriesMapping><br> <telerik:SeriesMapping.SeriesDefinition><br> <telerik:BarSeriesDefinition/><br> </telerik:SeriesMapping.SeriesDefinition><br> <telerik:SeriesMapping.ItemMappings><br> <telerik:ItemMapping DataPointMember="YValue" FieldName="Val"/><br> <telerik:ItemMapping DataPointMember="Label" FieldName="LabelString"/><br> </telerik:SeriesMapping.ItemMappings><br> </telerik:SeriesMapping><br> </telerik:RadChart.SeriesMappings><br> </telerik:RadChart> public partial class MainPage : UserControl { public MainPage() { InitializeComponent(); var list = new List<SomeInfo>(); Random r = new Random(); list.Add(new SomeInfo() { Val = 1, LabelString = "Item 1" }); list.Add(new SomeInfo() { Val = 2, LabelString = "Item 2" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 3" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 4" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 5" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 6" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 7" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 8" }); list.Add(new SomeInfo() { Val = r.Next(0, 10), LabelString = "Item 9" }); radChart.ItemsSource = list; } } public class SomeInfo { public int Val { get; set; } public string LabelString { get; set; } }
<
telerik:RadChart
x:Name
=
"radChart"
telerik:StyleManager.Theme
"Windows7"
><
br
> <
telerik:RadChart.SeriesMappings
telerik:SeriesMapping
telerik:SeriesMapping.SeriesDefinition
telerik:BarSeriesDefinition
/><
> </
telerik:SeriesMapping.ItemMappings
telerik:ItemMapping
DataPointMember
"YValue"
FieldName
"Val"
"Label"
"LabelString"
>
public
partial
class
MainPage : UserControl
{
MainPage()
InitializeComponent();
var list =
new
List<SomeInfo>();
Random r =
Random();
list.Add(
SomeInfo() { Val = 1, LabelString =
"Item 1"
});
SomeInfo() { Val = 2, LabelString =
"Item 2"
SomeInfo() { Val = r.Next(0, 10), LabelString =
"Item 3"
"Item 4"
"Item 5"
"Item 6"
"Item 7"
"Item 8"
"Item 9"
radChart.ItemsSource = list;
}
SomeInfo
int
Val {
get
;
set
; }
string
LabelString {
Posted 10 Sep 2012 Link to this post
LegendDisplayMode
"DataPointLabel"
/>
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.