private RadChartView radChartView1;
public Form1()
{
InitializeComponent();
//this.Controls.Add(this.radChartView1);
}
private void radButton1_Click(object sender, EventArgs e)
{
this.radChartView1 = new RadChartView();
LoadData();
this.radChartView1.ShowLegend = true;
this.radChartView1.ChartElement.LegendElement.LegendTitle = "Expenses";
this.radChartView1.ShowTitle = true;
this.radChartView1.Title = "Personal monthly expenses";
Application.DoEvents();
this.radChartView1.ExportToImage(@"C:\Users\syahr\Documents\Visual Studio 2010\Projects\TesTelerik\OutputTes\sopp.png", new Size(1871, 1086), ImageFormat.Png);
RadMessageBox.Show("ok");
}
private void LoadData()
{
LineSeries lineSeries;
LineSeriesDataModel model = new LineSeriesDataModel();
for (int i = 0; i < 11; i++)
{
lineSeries = new LineSeries();
lineSeries.CategoryMember = "Month";
lineSeries.ValueMember = "Expense";
lineSeries.LegendTitle = model.GetLegendText(i);
lineSeries.DataSource = model.GetData(i);
lineSeries.PointSize = new SizeF(3f, 3f);
lineSeries.BorderColor = Color.Blue;
lineSeries.IsVisibleInLegend = true;
this.radChartView1.Series.Add(lineSeries);
Application.DoEvents();
}
}