コード例 #1
0
        private void loadSlike()
        {
            List <IgracStatistikaUC> lista = new List <IgracStatistikaUC>();

            if (!File.Exists(pathImg))
            {
                return;
            }
            else
            {
                using (StreamReader sr = new StreamReader(pathImg))
                {
                    while (!sr.EndOfStream)
                    {
                        string            tekst         = sr.ReadLine();
                        string[]          splitaniTekst = tekst.Split('|');
                        StartingEleven    s             = GetStartingEleven(splitaniTekst[0]);
                        IgracStatistikaUC i             = new IgracStatistikaUC(s.Name, s.Golas.ToString(), s.NumerOfYellowCards.ToString());
                        i.setImgPath(splitaniTekst[1]);
                        lista.Add(i);
                    }
                    ucitaneSlikePrikazi(lista);
                }
            }
        }
コード例 #2
0
        private void PrikaziStatistikuZaIgrace()
        {
            List <StartingEleven>    startingElevens = ListaIgraca;
            List <IgracStatistikaUC> listaKontrola   = new List <IgracStatistikaUC>();

            foreach (StartingEleven s in startingElevens)
            {
                IgracStatistikaUC igrac = new IgracStatistikaUC(s.Name, s.Golas.ToString(), s.NumerOfYellowCards.ToString());
                listaKontrola.Add(igrac);
            }
            List <IgracStatistikaUC> sortiranaLista = listaKontrola.OrderBy(i => i.Golovi).ToList();

            sortiranaLista.Reverse();
            foreach (IgracStatistikaUC i in sortiranaLista)
            {
                i.loadData();
                flowLayoutPanel1.Controls.Add(i);
            }
        }