View Full Version : رسم نمودار و استفاده از کنترل Chart
asghar2008
دوشنبه 20 آذر 1391, 20:56 عصر
با سلام
به نظرم یکی از مسائل مهم برای دوستان برنامه نویس استفاده از نمودار است.
از عزیزانی که نحوه استفاده از نمودار(کنترل Chart) رو بلدند و تو پروژه هاشون استفاده کردند. متشکر میشم نحوه استفاده از کنترل Chart و نحوه دادن مقادیر به این کنترل رو توضیح بدن .مرسی:لبخندساده:
asghar2008
دوشنبه 20 آذر 1391, 23:47 عصر
از اساتید کسی نیست مارو راهنمایی کنه ؟؟؟
em_developer
سه شنبه 21 آذر 1391, 01:49 صبح
با سلام
به نظرم یکی از مسائل مهم برای دوستان برنامه نویس استفاده از نمودار است.
از عزیزانی که نحوه استفاده از نمودار(کنترل Chart) رو بلدند و تو پروژه هاشون استفاده کردند. متشکر میشم نحوه استفاده از کنترل Chart و نحوه دادن مقادیر به این کنترل رو توضیح بدن .مرسی:لبخندساده:
از نمونه کد که در ایجاد نمودار متغییر در محور Y استفاده کردم استفاده کن
//Chart Settings
// Populating the data arrays.
this.cpuUsageChart.Series.Clear();
this.cpuUsageChart.Palette = ChartColorPalette.SeaGreen;
// Set chart title.
this.cpuUsageChart.Titles.Add("CPU Usage");
// Add chart series
Series series = this.cpuUsageChart.Series.Add("CPU Usage");
cpuUsageChart.Series[0].ChartType = SeriesChartType.FastLine;
// Add Initial Point as Zero.
series.Points.Add(0);
//Populating X Y Axis Information
cpuUsageChart.Series[0].YAxisType = AxisType.Primary;
cpuUsageChart.Series[0].YValueType = ChartValueType.Int32;
cpuUsageChart.Series[0].IsXValueIndexed = false;
cpuUsageChart.ResetAutoValues();
cpuUsageChart.ChartAreas[0].AxisY.Maximum = 100;//Max Y
cpuUsageChart.ChartAreas[0].AxisY.Minimum = 0;
cpuUsageChart.ChartAreas[0].AxisX.Enabled = AxisEnabled.False;
cpuUsageChart.ChartAreas[0].AxisY.Title = "CPU usage %";
cpuUsageChart.ChartAreas[0].AxisY.IntervalAutoMode = IntervalAutoMode.VariableCount;
cpuUsageChart.Series[0].Points.AddY(process);//Add process to chart
asghar2008
سه شنبه 21 آذر 1391, 13:46 عصر
سلام
ممنون از راهنماییتون.
دوستان عزیز میخوام نمودار زیر رو در Visual studio طراحی کنم.یعنی نمودارم ستونی هستش.
96465
اگه به نمودار توجه کنید 4 ستون به نام های خوب ،بد ،ممتنع و تعداد مشاهدات کل وجود دارد که مقادیر از دیتابیس خوانده می شود.که هر 4 ستون با هم ارتباط دارند.
با توجه به شکل :
خوب=9
بد=3
ممتنع=2
تعداد مشاهدات کل برابر 14
فقط مقدار دادن به ستونها برام مهمه واینکه چطور میتونم مقدار افزایش نقاط (سمت چپ عکس که از 0 -2-4 ,..افزایش پیدا کرده ) رو مقدار دهی کنم.
asghar2008
جمعه 24 آذر 1391, 11:37 صبح
دوستان میشه راهنمایی کنید!:ناراحت:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.