Hi Guys
Just wondering if there is any news on when we're likely to see an initial drop of this? I'm currently in the midst of evaluating charting options for our product and I would really like to see what Telerik's Silverlight charting has to offer compared with Visifire and the Silverlight Control Toolkit charts.
8 Answers, 1 is accepted
0
Accepted
Hi Andy,
We will release our 2D version of Silverlight charting with Q1 (early March) and 3D with Q2.
You can find attached fresh screenshot taken from our latest build :)
Greetings,
Vlad
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
We will release our 2D version of Silverlight charting with Q1 (early March) and 3D with Q2.
You can find attached fresh screenshot taken from our latest build :)
Greetings,
Vlad
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Andy
Top achievements
Rank 1
answered on 18 Feb 2009, 09:25 AM
Hey Vlad
Thanks and that's good news. I'm very keen to get my hands on these as soon as they are available.
One initial question, will the charts support client side databinding and rendering, as opposed to say ChartFX's architecture of having to go to the server to render charts for Silverlight? For me this is the number 1 key feature of any SL charting tool.
Thanks
Andy.
0
Accepted
Hi Andy,
RadChart supports both declaratively and programmatically data-binding/creation completely client-side:
Declarative RadChart:
RadChart data-binding:
Best wishes,
Vlad
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
RadChart supports both declaratively and programmatically data-binding/creation completely client-side:
Declarative RadChart:
<control:RadChart x:Name="RadChart1" Grid.Row="1" Grid.Column="1"> |
<control:RadChart.DefaultView> |
<chart:ChartDefaultView > |
<chart:ChartDefaultView.ChartArea> |
<chart:ChartArea LegendName="CustomLegend"> |
<chart:ChartArea.AxisX> |
<chart:AxisX MajorGridLinesVisibility="Collapsed" |
MinorTicksVisibility="Visible" |
Title="XAxis Title" /> |
</chart:ChartArea.AxisX> |
<chart:ChartArea.AxisY> |
<chart:AxisY MajorGridLinesVisibility="Collapsed" |
MinorTicksVisibility="Visible" |
Title="YAxis Title" /> |
</chart:ChartArea.AxisY> |
<chart:ChartArea.DataSeries> |
<chart:DataSeries Label="Line Series" > |
<chart:DataSeries.Definition> |
<chart:LineSeriesDefinition/> |
</chart:DataSeries.Definition> |
<chart:DataPoint YValue="15" /> |
<chart:DataPoint YValue="5" /> |
<chart:DataPoint YValue="34" /> |
<chart:DataPoint YValue="11" /> |
<chart:DataPoint YValue="34" /> |
</chart:DataSeries> |
<chart:DataSeries Label="Bar Series 1" > |
<chart:DataSeries.Definition> |
<chart:BarSeriesDefinition/> |
</chart:DataSeries.Definition> |
<chart:DataPoint YValue="35" /> |
<chart:DataPoint YValue="15" /> |
<chart:DataPoint YValue="55" /> |
<chart:DataPoint YValue="23" /> |
<chart:DataPoint YValue="74" /> |
</chart:DataSeries> |
<chart:DataSeries Label="Bar Series 2" > |
<chart:DataSeries.Definition> |
<chart:BarSeriesDefinition/> |
</chart:DataSeries.Definition> |
<chart:DataPoint YValue="11" /> |
<chart:DataPoint YValue="48" /> |
<chart:DataPoint YValue="65" /> |
<chart:DataPoint YValue="41" /> |
<chart:DataPoint YValue="27" /> |
</chart:DataSeries> |
</chart:ChartArea.DataSeries> |
</chart:ChartArea> |
</chart:ChartDefaultView.ChartArea> |
<chart:ChartDefaultView.ChartLegend> |
<chart:ChartLegend x:Name="CustomLegend" UseAutoGeneratedItems="True"> |
<chart:ChartLegend.Items> |
<chart:ChartLegendItem Label="Custom Legend Item" /> |
</chart:ChartLegend.Items> |
</chart:ChartLegend> |
</chart:ChartDefaultView.ChartLegend> |
<chart:ChartDefaultView.ChartTitle> |
<chart:ChartTitle> |
<TextBlock Text="Declarative RadChart"/> |
</chart:ChartTitle> |
</chart:ChartDefaultView.ChartTitle> |
</chart:ChartDefaultView> |
</control:RadChart.DefaultView> |
</control:RadChart> |
RadChart data-binding:
using System.Collections.Generic; |
using System.ComponentModel; |
using System.Windows.Media; |
using Telerik.Windows.Controls.Charting; |
namespace Telerik.Windows.Examples.Examples.Chart.MVVM |
{ |
public partial class Example : Telerik.Windows.QuickStart.Example |
{ |
public Example() |
{ |
InitializeComponent(); |
this.Loaded += this.ExampleLoaded; |
} |
private void ExampleLoaded(object sender, System.Windows.RoutedEventArgs e) |
{ |
List<Person> studentList = new List<Person>(); |
studentList.Add(new Person("Ivan Ivanov", new SolidColorBrush(Colors.Red), 30d)); |
studentList.Add(new Person("Peter Petrov", new SolidColorBrush(Colors.Green), 50d)); |
studentList.Add(new Person("Georgi Georgiev", new SolidColorBrush(Colors.Blue), 85d)); |
studentList.Add(new Person("Anton Antonov", new SolidColorBrush(Colors.DarkGray), 82d)); |
studentList.Add(new Person("Yordan Yordanov", new SolidColorBrush(Colors.Orange), 43d)); |
List<PersonViewModel> modelList = new List<PersonViewModel>(); |
foreach (Person student in studentList) |
modelList.Add(new PersonViewModel(student)); |
RadChart1.DefaultView.ChartLegend.Visibility = System.Windows.Visibility.Collapsed; |
RadChart1.DefaultSeriesDefinition = new BarSeriesDefinition() { ItemStyle = this.CustomStyle }; |
SeriesMapping seriesMapping = new SeriesMapping(); |
seriesMapping.ItemMappings.Add(new ItemMapping("Person.Grade", DataPointMember.YValue)); |
RadChart1.SeriesMappings.Add(seriesMapping); |
RadChart1.ItemsSource = modelList; |
} |
} |
} |
Best wishes,
Vlad
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Andy
Top achievements
Rank 1
answered on 18 Feb 2009, 10:17 AM
Vlad you've made my day :-) - That looks perfect.
Looking forward to the initial release.
Regards
Andy
0
Subodh
Top achievements
Rank 1
answered on 19 Feb 2009, 07:09 AM
Hi Vald,
Will the chart control have "Export to JPeg" feature?
Is there any demo site avilable that displays all the chart controls that you will be releasing?
Regards,
Subodh
0
Hi Subodh,
The RadChart control for Silverlight will not provide exporting features for the Q1 2009 official release. The Silverlight version of the chart control will have a matching set of the 2D series types provided by the WPF control (you can review them online here).
All the best,
Manuel
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
The RadChart control for Silverlight will not provide exporting features for the Q1 2009 official release. The Silverlight version of the chart control will have a matching set of the 2D series types provided by the WPF control (you can review them online here).
All the best,
Manuel
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
Ron
Top achievements
Rank 1
answered on 23 Feb 2009, 04:06 PM
Will Cross-Tab support be in the Q1 Release?
Ron
Ron
0
Hi Ron,
There is no Cross-Tab support planned for Q1 Release. Generally speaking we believe cross-tab functionality should be handled in the data layer rather than the UI. However, these are just the current plans. As always we are open to customer feedback and if there is demand for something we will find a way to provide it.
Regards,
Vladimir Milev
Regards,
Vladimir Milev