private void diagramyToolStripMenuItem_Click(object sender, EventArgs e) //otwarcie okna z diagramami { Diagrams diagram = new Diagrams(); LoadTags(diagram, cbTag); // zebranie informacji z listy obiektów typu Cost do wypełnienia combobox tag CopyCostList(diagram.copyCostList); // skopiowanie obiektów Listy obiektów typu Cost diagram.openBalance = account.Acc; diagram.chart.Series.RemoveAt(0); diagram.ShowDialog(); }
private void LoadTags(Diagrams diagram, ComboBox combo) // zebranie informacji z listy obiektów typu Cost do wypełnienia combobox tag { string tag; // pole przechowujący wartość pojedynczego taga for (int i = 0; i < costsList.Count; i++) { tag = costsList[i].TheTag.ToString(); if (!(diagram.cbTag.Items.Contains(tag))) // warunek zabezpieczający przed dublowaniem tagów { diagram.cbTag.Items.Add(tag); } } }