Esempio n. 1
0
 private void PopUp(int ind)
 {
     if (ind != 0)
     {
         bool  f = ListOfLayers.CheckedIndices.Contains(ind);
         bool  s = ListOfLayers.CheckedIndices.Contains(ind - 1);
         Layer a = new Layer(Karta);
         a = Karta.ListOfLayer[ind - 1];
         Karta.ListOfLayer[ind - 1] = Karta.ListOfLayer[ind];
         Karta.ListOfLayer[ind]     = a;
         object obj = ListOfLayers.Items[ind - 1];
         ListOfLayers.Items[ind - 1] = ListOfLayers.Items[ind];
         ListOfLayers.Items[ind]     = obj;
         flag = 1;
         ListOfLayers.SetItemChecked(ind, s);
         ListOfLayers.SetItemChecked(ind - 1, f);
         flag = 0;
     }
 }
Esempio n. 2
0
        private void down_Click(object sender, EventArgs e)
        {
            int ind = ListOfLayers.SelectedIndex;

            if (ind != Karta.ListOfLayer.Count - 1)
            {
                bool  f = ListOfLayers.CheckedIndices.Contains(ind);
                bool  s = ListOfLayers.CheckedIndices.Contains(ind + 1);
                Layer a = new Layer(Karta);
                a = Karta.ListOfLayer[ind + 1];
                Karta.ListOfLayer[ind + 1] = Karta.ListOfLayer[ind];
                Karta.ListOfLayer[ind]     = a;
                object obj = ListOfLayers.Items[ind + 1];
                ListOfLayers.Items[ind + 1] = ListOfLayers.Items[ind];
                ListOfLayers.Items[ind]     = obj;
                flag = 1;
                ListOfLayers.SetItemChecked(ind, s);
                ListOfLayers.SetItemChecked(ind + 1, f);
                flag = 0;
            }
            Karta.Refresh();
        }