this.chart = new RadChart(); this.chart.PlotArea.XAxis.AutoScale = false; this.chart.PlotArea.XAxis.MinValue = DateTime.Now.Date.ToOADate(); this.chart.PlotArea.XAxis.MaxValue = DateTime.Now.AddYears(1).Date.ToOADate(); this.chart.PlotArea.XAxis.Step = 30; this.chart.PlotArea.XAxis.Appearance.LabelAppearance.RotationAngle = 90.0F; this.chart.PlotArea.XAxis.Appearance.ValueFormat = Telerik.Charting.Styles.ChartValueFormat.ShortDate; this.Controls.Add(this.chart); ChartSeries series = new ChartSeries(); series.Type = ChartSeriesType.Point; series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(10.0).ToOADate(), 10)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(25.0).ToOADate(), 20)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(50.0).ToOADate(), 30)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(100.0).ToOADate(), 110)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(300.0).ToOADate(), 60)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(130.0).ToOADate(), 10)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(150.0).ToOADate(), 30)); series.Items.Add(new ChartSeriesItem(DateTime.Now.AddDays(230.0).ToOADate(), 200)); this.chart.Series.Add(series);