Ajouter les ville a une listbox a partir d'autre listbox

salma ritaje Messages postés 8 Statut Membre -  
salma ritaje Messages postés 8 Statut Membre -
bonjour a tous

SVP je veux Ajouter les villes de la listbox1 à une autre listbox2 à condition que la listbox2 n'est pas que la listbox2 ne contienne pas déjà cette ville .si la listbox2 contienne cette ville en affiche un message

merci d'avance

6 réponses

  1. salma ritaje Messages postés 8 Statut Membre
     
    oui et je ne sais pas commente on va afficher un message quand la listbox2 avait déjà la ville
    0
  2. logisticien
     
    o_O

    Structure Conditionnelle ....

    + API MessageBox

    MessageBox.Show ("Liste2 possède déjà cette entité !!", "Erreur", 
    MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
    0
  3. salma ritaje Messages postés 8 Statut Membre
     
    je voudrais la conditionne qui m'aide pour afficher ce message moi j'ai fait ca mais je ai pas bien réussis
    private void button1_Click_1(object sender, EventArgs e)
    {
    for (int i=0;i<this.listBox2.Items.Count ;i++ )

    if (this.listBox1.SelectedItem == this.listBox2.Items)
    {
    MessageBox.Show("errour");
    }
    if (this.listBox1.SelectedItem != this.listBox2.Items)
    {
    listBox2.Items.Add(listBox1.SelectedItem);
    listBox1.Items.Remove(listBox1.SelectedItem);
    }

    }
    0
    1. salma ritaje Messages postés 8 Statut Membre
       
      et j'ai fait aussi autre solution avec une variable string et sa marche pas


      private void button1_Click(object sender, EventArgs e)
      {

      // Set the search string:
      string myString = listBox1.SelectedItem.ToString();
      // Search starting from index -1:
      int index = listBox1.FindString(myString, -1);
      if (index != -1)
      {
      // Select the found item:
      listBox1.SetSelected(index, true);
      // Send a success message:
      //MessageBox.Show("Found the item \"" + myString +
      // "\" at index: " + index);
      listBox2.Items.Add(listBox1.SelectedItem);
      listBox1.Items.Remove(listBox1.SelectedItem);
      }
      else
      MessageBox.Show("Item not found.");
      }

      avait vous compris ce que je voudrais dire ???
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. logisticien
     
    for (int i=0;i<this.listBox2.Items.Count ;i++ )
            listBox2.SetSelected(i, True);
            if (this.listBox1.SelectedItem == this.listBox2.SelectedItem)
            {
                    MessageBox.Show ("Liste2 possède déjà cette entité !!", "Erreur", 
    MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
                    return 0;
            }
             listBox2.SetSelected(i, False);
    


    Quelque chose comme ça ?
    0
  6. salma ritaje Messages postés 8 Statut Membre
     
    oui merci bcp ça marche quand la listbox2 deja vu la ville mais ca marche pas quand la listbox2 ne contienne pas cette ville ( ne rajoute pas cette ville )
    0