コード例 #1
0
        //!!!1по нажатию на город на гридвю А нужно из списка А удеалить указаный город Добавить его в список Б
        //!!!1 и вывести список А в грид А и список Б в Грид Б

        private void MakeWayBtn_Click(object sender, EventArgs e)
        {
            WayCreator wayCreator = new WayCreator();
            City       city       = B.GetFirst();

            B.DelFirst();
            C = wayCreator.GetRoute(B, city);
            foreach (City city1 in C)
            {
                CC.PushLast(city1);
            }
            foreach (City city2 in C)
            {
                CClon.PushLast(city2);
            }

            ShouC();
            groupBoxSelectMandatoryCityToVisit.Enabled = false; // это должно быть в конце метода!!!!
            groupBoxDefinitionListOfCities.Enabled     = true;  //  это должно быть в конце метода!!!!

            //!!!1 в грид С передать список городов который был проложен саниным искателем пути (в искатель пути передать спаисок Б)
            //!!!1 Сделать не активными все уж ненужные елементы формы
        }