예제 #1
0
        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();
        }
예제 #2
0
        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);
                }
            }
        }