سمیرا55
سه شنبه 29 مرداد 1392, 20:02 عصر
با سلام
من با visual studio 2010 کار میکنم و برای رسم نمودار هم از همین کنترل chart واقع در toolbox اش استفاده کردم
برای نمایش محورهای افقی و عمودی چارت برای هرکدوم جدا یک آرایه تعریف کردم که چه چیزهایی رو نمایش بده
محور افقی رو یکسری تاریخ رو میخام برام نمایش بده اما برای محور عمودی میخام تعداد رو نشون بده
یعنی از داخل database بره select کنه تعداد سطرهایی که تاریخشون با تاریخ اون ستون از نمودارم برابر بود رو نمایش بده
ئر کل من میخام یک select query بنویسم که حاصلش رو در محور عمودی نمودار نمایش بده خواهشمندم راهنمایی بفرمایید. ممنون
این هم کدی که در page_load نوشتم
string[] xValues2 = { "1392/5/20", "1392/5/21", "1392/5/22" };
{ این جا نامعلومه} = float[] yValues2
Chart1.ChartAreas["ChartArea1"].AxisY.Maximum = 20;
Chart1.Series["Default"].Points.DataBindXY(xValues2, yValues2);
Chart1.Series["Default"].ChartType = SeriesChartType.Column;
Chart1.Series["Default"].Points[0].Color = Color.LightPink;
Chart1.Series["Default"].Points[1].Color = Color.PaleGreen;
Chart1.Series["Default"].Points[2].Color = Color.LightBlue;
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = false;
من با visual studio 2010 کار میکنم و برای رسم نمودار هم از همین کنترل chart واقع در toolbox اش استفاده کردم
برای نمایش محورهای افقی و عمودی چارت برای هرکدوم جدا یک آرایه تعریف کردم که چه چیزهایی رو نمایش بده
محور افقی رو یکسری تاریخ رو میخام برام نمایش بده اما برای محور عمودی میخام تعداد رو نشون بده
یعنی از داخل database بره select کنه تعداد سطرهایی که تاریخشون با تاریخ اون ستون از نمودارم برابر بود رو نمایش بده
ئر کل من میخام یک select query بنویسم که حاصلش رو در محور عمودی نمودار نمایش بده خواهشمندم راهنمایی بفرمایید. ممنون
این هم کدی که در page_load نوشتم
string[] xValues2 = { "1392/5/20", "1392/5/21", "1392/5/22" };
{ این جا نامعلومه} = float[] yValues2
Chart1.ChartAreas["ChartArea1"].AxisY.Maximum = 20;
Chart1.Series["Default"].Points.DataBindXY(xValues2, yValues2);
Chart1.Series["Default"].ChartType = SeriesChartType.Column;
Chart1.Series["Default"].Points[0].Color = Color.LightPink;
Chart1.Series["Default"].Points[1].Color = Color.PaleGreen;
Chart1.Series["Default"].Points[2].Color = Color.LightBlue;
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = false;