PDA

View Full Version : سوال: درخواست راهنمایی در مورد bar chart



012132
چهارشنبه 25 تیر 1393, 21:45 عصر
من کامپوننت Bar chart رو دانلود کردم . می خوام مقادیر ستون 2 و 3 دیتاگرید رو بخونم و بیارم رو نمودار .
مقادیر ستون 2 ، درصد یا همون Value هستن و مقادیر ستون 3 ، همون label زیر هر ستون نمودار هست .
چطور باید این مقادیر رو از دیتاگرید بخونم و به Bar chart بفرستم ؟ (من با MSChart یکم کار کردم اما روشی که برای خوندن اطلاعات دیتاگرید و ارسالش به MSchart استفاده کردم در Barchart جواب نمیده) . لطفاً راهنماییم کنید .
ممنون

012132
چهارشنبه 25 تیر 1393, 22:16 عصر
خودم پیداش کردم اینجا میذارم تا اگه کسی مثل من ، این مشکلو داشت ، حل بشه :


hBarChart1.Items.Clear();

hBarChart1.Values.Mode = BarChart.CValueProperty.ValueMode.Digit;
hBarChart1.Values.Color = Color.White;
hBarChart1.SizingMode = BarChart.HBarChart.BarSizingMode.AutoScale;
for (int i = 0; i < dataGridView1.Rows.Count;i++ )
{
hBarChart1.Add(int.Parse(dataGridView1.Rows[i].Cells["Darsad_Ans"].Value.ToString()), dataGridView1.Rows[i].Cells["date"].Value.ToString(), Color.Red);
}

hBarChart1.RedrawChart();