This question is locked. New answers and comments are not allowed.
                        
                        Hello,
I have a small problem and I would appreciate it if someone can help me with that.
I have the following chart:
Currently it displays 10 bars on the page. What I want to do is add more bars at specific intervals (eg. add another 1 every one minute) without resizing the bars. Also, the chart must be automatically panned to the last item inserted. I mean that I want the bars to always be the same width. I have also added the behavior ChartPanAndZoomBehavior so that when bars are out of screen the user can pan it, but with no luck. Currently my C# code for this is very small:
 
 
 
I think that I might have to do some trick with the chart.zoom, but I do not know how I can calculate the correct zooming factor.
Thank you very much.
Efthymios Kalyviotis
Computer Programmer
                                I have a small problem and I would appreciate it if someone can help me with that.
I have the following chart:
<telerikChart:RadCartesianChart x:Name="chart" Margin="0 0" Height="170">    <telerikChart:RadCartesianChart.HorizontalAxis>        <telerikChart:CategoricalAxis LabelOffset="4" LabelInterval="5" />    </telerikChart:RadCartesianChart.HorizontalAxis>    <telerikChart:RadCartesianChart.VerticalAxis>        <telerikChart:LinearAxis/>    </telerikChart:RadCartesianChart.VerticalAxis>    <telerikChart:RadCartesianChart.Behaviors>        <telerikChart:ChartPanAndZoomBehavior ZoomMode="Horizontal"  PanMode="Horizontal" HandleDoubleTap="False"/>        <telerikChart:ChartTrackBallBehavior ShowIntersectionPoints="True" ShowTrackInfo="True"/>    </telerikChart:RadCartesianChart.Behaviors>    <telerikChart:BarSeries x:Name="barSeries" Foreground="#00FF0000">        <telerikCharting:CategoricalDataPoint Value="1" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="21" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="5" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="3" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="1" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="9" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="1" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="11" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="10" Label="2"/>        <telerikCharting:CategoricalDataPoint Value="17" Label="2"/>    </telerikChart:BarSeries></telerikChart:RadCartesianChart>Currently it displays 10 bars on the page. What I want to do is add more bars at specific intervals (eg. add another 1 every one minute) without resizing the bars. Also, the chart must be automatically panned to the last item inserted. I mean that I want the bars to always be the same width. I have also added the behavior ChartPanAndZoomBehavior so that when bars are out of screen the user can pan it, but with no luck. Currently my C# code for this is very small:
        ObservableCollection<double> chartValues = new ObservableCollection<double>();        Random rnd = new Random();        private void startLocationButton2_Click(object sender, RoutedEventArgs e)        {//            Debug.WriteLine(this.chart.PanOffset.X);            this.chart.Series[0].ItemsSource = chartValues;            chartValues.Add(rnd.NextDouble() * 300);//            this.chart.Zoom = new Size(chartValues.Count / 10, 1);        }I think that I might have to do some trick with the chart.zoom, but I do not know how I can calculate the correct zooming factor.
Thank you very much.
Efthymios Kalyviotis
Computer Programmer
