ФАК Е ОНО РАБОТАЕТ

This commit is contained in:
the 2024-06-25 18:43:20 +04:00
parent 794931d97b
commit a3390f0576

View File

@ -11,6 +11,7 @@ using System.Linq;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Forms; using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
namespace WinFormsApp namespace WinFormsApp
{ {
@ -38,15 +39,15 @@ namespace WinFormsApp
}); });
var date = dateTimePickerTo.Value; var date = dateTimePickerTo.Value;
chart.Series.Add("Completed"); chart.Series.Add("Completed");
chart.Series["Completed"].XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.String;
for (int i = 0; i < diff_month(dateTimePickerFrom.Value, dateTimePickerTo.Value); i++) for (int i = 0; i < diff_month(dateTimePickerFrom.Value, dateTimePickerTo.Value); i++)
{ {
var count = list.Where(x => x.Date.Month == date.Month).ToList().Count; var count = list.Where(x => x.Date.Month == date.Month).ToList().Count;
foreach (var x in list) DataPoint dataPoint = new DataPoint();
{ dataPoint.XValue = i;
Debug.WriteLine(x.Date.Month); dataPoint.Label = $"{date.Year}.{date.Month}";
Debug.WriteLine(date.Month); dataPoint.SetValueY(count);
} chart.Series["Completed"].Points.Add(dataPoint);
chart.Series["Completed"].Points.AddXY(date.Month, count);
date = date.AddMonths(1); date = date.AddMonths(1);
} }
} }