Esempio n. 1
0
 private void DirTo_Click(object sender, EventArgs e)
 {
     if (DirTo.SelectedIndex != -1)
     {
         AddDirToDialog ADTD;
         string[]       PathAndReg = DirTo.Items[DirTo.SelectedIndex].ToString().Split(';');
         ADTD = new AddDirToDialog(PathAndReg[0], PathAndReg[1]);
         int          Index = DirTo.SelectedIndex;
         DialogResult Rez   = ADTD.ShowDialog();
         if (Rez == DialogResult.No)
         {
             DirTo.Items.RemoveAt(Index);
         }
         else if (Rez != DialogResult.Cancel)
         {
             ADTD.Path = ADTD.Path.Replace('\\', '/');
             if (!DirTo.Items.Contains(ADTD.Path + ";" + ADTD.Reg))
             {
                 DirTo.Items[Index] = ADTD.Path + ";" + ADTD.Reg;
             }
             else
             {
                 MessageBox.Show("Данный элемент уже присутствует в списке", "Хмм");
             }
         }
     }
     DirTo.SelectedIndex = -1;
 }
Esempio n. 2
0
        private void AddDirTo_Click(object sender, EventArgs e)
        {
            AddDirToDialog ADTD;

            ADTD = new AddDirToDialog();
            if (ADTD.ShowDialog() != DialogResult.Cancel)
            {
                ADTD.Path = ADTD.Path.Replace('\\', '/');
                if (!DirTo.Items.Contains(ADTD.Path + ";" + ADTD.Reg))
                {
                    DirTo.Items.Add(ADTD.Path + ";" + ADTD.Reg);
                }
                else
                {
                    MessageBox.Show("Данный элемент уже присутствует в списке", "Хмм");
                }
            }
        }