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

logisticien
 
oui, et ?
0
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
logisticien
 
o_O

Structure Conditionnelle ....

+ API MessageBox

MessageBox.Show ("Liste2 possède déjà cette entité !!", "Erreur", 
MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
0
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
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