コード例 #1
0
        private void atidarytiToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var FailoPasirinkimas = new OpenFileDialog();

            using (FailoPasirinkimas)
            {
                FailoPasirinkimas.Filter      = "csv failai (*.csv) | *.csv";
                FailoPasirinkimas.Multiselect = true;

                if (FailoPasirinkimas.ShowDialog() == DialogResult.OK)
                {
                    foreach (var failas in FailoPasirinkimas.FileNames)
                    {
                        Salis SaliesObjektas = new Salis(failas);
                        Zeme.SaliuSarasas.Add(SaliesObjektas);

                        var skirtukas = new TabPage(String.Format("{0} [{1}]", SaliesObjektas.Pavadinimas, SaliesObjektas.Zemynas));
                        tabControl1.Controls.Add(skirtukas);

                        skirtukas.Controls.Add(new DataGridView()
                        {
                            Dock       = DockStyle.Fill,
                            DataSource = Zeme.SaliuSarasas.Last().MiestuSarasas
                        });
                    }
                }
            }
            skaiciavimaiToolStripMenuItem.Enabled = true; // leidzia skaiciuoti
        }// using pabaiga
コード例 #2
0
        public Salis DaugiausiaiMiestu()
        {
            Salis daugiausia = SaliuSarasas.First();

            foreach (var salis in SaliuSarasas)
            {
                if (daugiausia.MiestuSkaicius() < salis.MiestuSkaicius())
                {
                    daugiausia = salis;
                }
            }
            return(daugiausia);
        }
コード例 #3
0
        }// using pabaiga

        private void skaiciavimaiToolStripMenuItem_Click(object sender, EventArgs e)
        {
            groupBoxAtsakymas.Visible = true;
            tabControl1.Dock          = DockStyle.Fill;
            groupBoxAtsakymas.Text    = "ATSAKYMAI";
            groupBoxAtsakymas.Dock    = DockStyle.Bottom;
            string ats1             = Zeme.DaugiausiaiGyventoju().Pavadinimas + " " + Zeme.DaugiausiaiGyventoju().GyventojuSkaicius;
            Salis  daugiausiaMiestu = Zeme.DaugiausiaiMiestu();
            string ats2             = daugiausiaMiestu.Pavadinimas + " " + daugiausiaMiestu.MiestuSkaicius();

            labelAtsakymas1.Text   = "Daugiausiai gyventoju:";
            labelAtsakymas2.Text   = "Daugiausiai miestu:";
            textBoxAtsakymas1.Text = ats1;
            textBoxAtsakymas2.Text = ats2;
            //MessageBox.Show(ats1, "Daugiausiai gyventoju");
            //MessageBox.Show(ats2, "Daugiausiai miestu");
        }