PDA

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



AmiN0012
چهارشنبه 12 اسفند 1394, 02:46 صبح
سلام دوستان من تو ارایه save جمع هزینه ای بدهکاری هر ماه رو تو ی خونش ریختم.حالا میخام تو نمودار نشون بدم تو هر ماه چقدر طلبکارم.بصورت ستونی نشون بده.
کد زیر رو نوشتم.اما میله هاش به جایی اینکه رو ماه قد بکشند از قبلتر یا بعدترش میکشند

try
{
chart1.Palette = ChartColorPalette.Berry;
chart1.Titles.Clear();
Title title = chart1.Titles.Add("* نمودار مجموع هزینه ی ماهیانه معالجات انجام گرفته در سال *");
title.Font = new System.Drawing.Font("B Nazanin", 11, FontStyle.Bold);
title.ForeColor = System.Drawing.Color.DarkGreen;
chart1.Series.Clear();
Series ser = new Series();
ser.Points.Clear();
ser.ChartType = SeriesChartType.Column;

string[] NameMah = { "فروردین", "اردیبهشت", "خرداد", "تیر", "مرداد", "شهریور", "مهر", "آبان", "آذر", "دی", "بهمن", "اسفند" };
for (int h = 1; h <=12; h++)
{
ser = this.chart1.Series.Add(NameMah[h-1]);
ser.Points.AddXY(h,save[h - 1]);

}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}




139371

با دستور زیر رو خط اومد ولی عرضش در حد یک سانت شد.قایل دیدن نیست
ser["PixelPointWidth"] = "10";
چیکار باید کنم به نظرتون.

AmiN0012
چهارشنبه 12 اسفند 1394, 06:33 صبح
دوستان لطفا راهنماییم کنید