private void InizializeChartSales() { //// פלטת הצבעים -אפשר גם להגדיר מראש במאפיינים )לא בקוד( chartSales.Palette = ChartColorPalette.SeaGreen; // מחייב הצגת כל הערכים בציר האיקס, אם רוצים שיוצגו לסירוגין רושמים 2// chartSales.ChartAreas[0].AxisX.LabelStyle.Interval = 1; // כותרת הגרף -1// chartSales.Titles.Clear(); chartSales.Titles.Add("התפלגות"); // הוספת הערכים למשתנה מסוג מילון ממוין// ProductArr productArr = new ProductArr(); productArr.Fill(); SortedDictionary <string, int> dictionary = productArr.GetSortedDictionaryForSales(); // CityArr clientsCityArr = clientProductArr.GetCityArr(); //הגדרת סדרה וערכיה - שם הסדרה מועבר למקרא - 2 Series series = new Series("התפלגות ", 0); //סוג הגרף series.ChartType = SeriesChartType.Column; //המידע שיוצג לכל רכיב ערך בגרף - 3 // שם - VALX//# //הערך - VAL//# //אחוז עם אפס אחרי הנקודה - { // P0{ // PERCENT//# series.Label = "#VALX [#VAL = #מחירות{P0}]"; // הוספת הערכים מתוך משתנה המילון לסדרה// series.Points.DataBindXY(dictionary.Keys, dictionary.Values); //מחיקת סדרות קיימות - אם יש ולא בכוונה chartSales.Series.Clear(); //הוספת הסדרה לפקד הגרף chartSales.Series.Add(series); }