PDA

View Full Version : سوال :رسم نمودار



Raha323
یک شنبه 21 آبان 1391, 12:26 عصر
دوستان عزیز چطور میتونم نموداری برحسب x,Yدر C# رسم کنم
نمیخوام تو کریستال ریپورت باشه یه نمودار ساده خطی

veniz2008
یک شنبه 21 آبان 1391, 13:16 عصر
سلام. اگر نمیخواید از ابزار گزارش گیری جانبی استفاده کنید میتونید از بخش data و از کنترل chart استفاده کنی. آموزش استفاده ازش هم قبلا در لینک زیر توضیح داده شده. ولی اگر از کریستال ریپورت بیزارید(مثل خود من)، توصیه میکنم از stimulsoft استفاده کنید. واقعا حرف نداره.
http://barnamenevis.org/showthread.php?272474-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B1%D8%B3%D9%85-%D9%86%D9%85%D9%88%D8%AF%D8%A7%D8%B1-%D8%AF%D8%B1-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-MSCHART&highlight=chart
موفق باشید.

harani
یک شنبه 21 آبان 1391, 13:54 عصر
1- از toolbox یک Chart بردار
2- در قسمت using بنویس : using System.Windows.Forms.DataVisualization.Charting;
3-هر جایی که میخوای نمودار بوسیله ی آن رسم بشه مثلاً رویداد کلیک باتنت کد زیرو بنویس :


private void btndrawLine_Click(object sender, EventArgs e)//a
{
chart1.Series.Clear();//b
var data1 = new Dictionary<float,float>{{1,1},{2,2},{3,3},{4,4}};//c

var s4 = new Series("y = x");//d
s4.Color = Color.Black;//e

foreach (var item in data1)//e
{
s4.Points.AddXY(item.Key, item.Value);//e
}
s4.ChartType=SeriesChartType.Line;//f
chart1.Series.Add(s4);//g

}

samadblaj
یک شنبه 21 آبان 1391, 13:58 عصر
سلام. اگر نمیخواید از ابزار گزارش گیری جانبی استفاده کنید میتونید از بخش data و از کنترل chart استفاده کنی. آموزش استفاده ازش هم قبلا در لینک زیر توضیح داده شده. ولی اگر از کریستال ریپورت بیزارید(مثل خود من)، توصیه میکنم از stimulsoft استفاده کنید. واقعا حرف نداره.
http://barnamenevis.org/showthread.p...ighlight=chart
موفق باشید.

سلام ببخشید میشه در رابطه با این ابزار بیشتر توضیح بدید جایگزینی برای کریستال است؟ این برنامه رو باید مجزار نصب کرد ؟

veniz2008
یک شنبه 21 آبان 1391, 14:03 عصر
منظورتون stimulsoft هست؟

samadblaj
یک شنبه 21 آبان 1391, 14:16 عصر
منظورتون stimulsoft هست؟
بلــــــــــــــــــــه .

Raha323
یک شنبه 21 آبان 1391, 15:25 عصر
دوست عزیز haraniمن چارتی در toollboxam ندارم

samadblaj
یک شنبه 21 آبان 1391, 15:37 عصر
دوست عزیز haraniمن چارتی در toollboxam ندارم

سلام toolbox قسمت data گزینه chart رو انتخاب کنید.

Raha323
یک شنبه 21 آبان 1391, 15:43 عصر
ممنون دوستان توضیحاتتون عالی بود و کاربردی:تشویق:

veniz2008
یک شنبه 21 آبان 1391, 17:24 عصر
منظورتون stimulsoft هست؟


بلــــــــــــــــــــه .
این نرم افزار رو میتونید از لینک زیر دانلود و نصب کنید.(فایل setup بصورت کامل هستش و نیازی به کرک کردن ندارید). البته نسخه 2012 هم اومده که تا جایی که بنده اطلاع دارم هنوز کرک کاملی براش وجود نداره.
بعد از نصب خودش به toolbox شما اضافه میشه ولی اگر اضافه نشد خودتون از choose item میتونید اضافه کنید. با این نرم افزار میتونید انواع مختلف گزارش ها (گزارش های معمولی، مخصوصا انعطاف بسیار بالایی در گزارش های نموداری داره.) نمودارهای میله ای، نمودار دایره ای و ... رو براحتی میتونید با استیمول سافت پیاده سازی کنید.
نسخه Full 2011.3 رو میتونید از لینک زیر دانلود کنید :

http://fakhravary.blogfa.com/post-9.aspx