Exemplo n.º 1
0
        private void добавитьКомандуToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Team newTeam = new Team();

            TeamForm.DisplayTeam(ref newTeam);                         // отображение формы с новой командой

            league.AddTeam(newTeam);                                   // добавление новой команды в список
            imglst_TeamLogos_L.Images.Add(newTeam.Name, newTeam.Logo); // добавление новой команды в коллекцию Итемов для ЛистВью
            RefreshTeams();                                            // Обновление лист вью
        }
Exemplo n.º 2
0
        private void подробнееToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (lvLeague.SelectedItems.Count != 0)
            {
                Team team = ((ListViewTeam)lvLeague.SelectedItems[0]).Team; // выбераем текущую выбраную команду

                TeamForm.DisplayTeam(ref team);                             // отображение данных о команде в форме

                league.RemoveTeam(team);
                league.AddTeam(team);

                if (imglst_TeamLogos_L.Images.ContainsKey(team.Name))
                {
                    imglst_TeamLogos_L.Images.RemoveByKey(team.Name);
                }

                imglst_TeamLogos_L.Images.Add(team.Name, team.Logo);

                RefreshTeams();
            }
        }