begin process at 2010 02 10 06:04:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

Autre

 > 

verifier si un item se trouve dans un ListBox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

verifier si un item se trouve dans un ListBox

mercredi 24 mai 2006 à 23:10:27 | verifier si un item se trouve dans un ListBox

francesdereve

J'ai un list qui a ete bind ainsi pour afficher tous les noms et les prenoms des clients.Voici le code
Mon probleme quand on supprime ce client son nom se trouve toujours dans la liste.Comment en supprimant le client ,de supprimer en meme temps son nom dans la listbox.Il est a remarquer que la listeBox contient plusieurs nom,si l'utilisateur effectue trois recherches la listeBox aura trois nom clients.Comment en supprimant le client,arrivez a supprimer son nom dans la listBox.
Voici le code qui met les noms dans la listBox suivant

public

void remplirList(bool falsia){

list +="(Nom='"+

this.nompatient+"' AND Prenom='"+this.prenompatient+"')";

if(!falsia)

{

this.listBox.DataSource=null;

}

else

{

System.Data.DataRow[] rowList=

this..dataSetVue.V_Client.Select(this.listBox);

this..listBoxr.DataSource = rowList ;

this.listBox.DisplayMember = "NomPrenom";

this.listBox.ValueMember = "T_Personne";

listBoxSelect +=" OR ";

}

}

La methode qui essaie de supprimer le nom dans la liste quand on supprime la personne

private

void SupprimerListBox()

{

if(this.listBox.Items.Contains((object)this.nomt+" "+this.prenom))

{

this..listBox.Items.Remove(this.nom+" "+this.prenomt);

}


Mais ca ne marche pas.Comment supprimer le nom en question dans la listBox

FD
jeudi 25 mai 2006 à 10:59:38 | Re : verifier si un item se trouve dans un ListBox

coq

Administrateur CodeS-SourceS
Salut,

Essaie de regarder du côté des méthodes FindString et/ou FindStringExact.


/*
coq
MVP Visual C#
*/
jeudi 25 mai 2006 à 12:58:37 | Re : verifier si un item se trouve dans un ListBox

gyzmo222

Salut,

Moi je verrais un truc du style
foreach (string i in talistbox.items)
{
if (i.contains(nom) && i.contains(prenom)) talistbox.items.Remove(i);
}

Vérifier bien sur que nom et prenom contiennent bien ce que tu veux rechercher. Bien sur il faut tenir compte que la listbox ne doit pas contenir 5000 items Si tu pense que ca va ralentir, ya meme moyen de mettre un break dans le if pour sortir du foreach dès que l'élément est trouvé ou pour ne supprimer qu'un seul élément de ce type (le premier trouvé). Mais tu peux déja avoir beaucoup d'items pour ralentir un petit test comme ca.


Cette discussion est classée dans : listbox, supprimer, client, trouve, verifier


Répondre à ce message

Sujets en rapport avec ce message

Simplement lire un élément d'une LISTBOX [ par DMTEN ] Bonjour,Voilà je suis un peu crétin mais y a rien à faire je ne trouve pas..Ca fait 3 jours que je fais un peu de Visual C# Express, que je trouve sym Supprimer un élément dans une listBox [ par cedricvdm ] Bonjour,Je cherche à pouvoir supprimer un élément d'une listBox à l'aide d'un bouton supprimer par exemple ou bien encore mieux à l'aide du bouton del supprimer un item de ma listbox [ par yogui411 ] Bonjour,Comment faire pour supprimer un ou plusieurs items sélectionner dans ma listbox ? (en utilisant c#).Merci Accéder à une méthode qui se trouve dans une class externe. [ par kikiokiller ] Bonjour,J'ai une application client serveur qui tourne en socket asynchrone.La communication entre les deux fonctionnent bien.Mais je voudrai que mon Commandes client-serveur [ par kikiokiller ] Bonjour bonjour,Je bataille depuis deux jours sur la facon dont donner un ordre à mon serveur! Si quelqu'un pouvait m'aider, ca serait cool!En bref: J Lisbox [ par macadelino ] Bonjour,j'ai une  listbox avec plusieurs adresse  IP, j'en selectionne une ,quelqu'un pourrait me dire comment compter ou donner . le nombre total de Problème avec .Net Remoting [ par kikiokiller ] Bonjour,Suis débutant, un ptit coup de pouce serait le bien venu.Objectif:  Le Client pilote le ServeurJ'ai une structure Client-Serveur connecté en S un textbox qui accepter que des entiers [ par drime86 ] Bonjour à tous, Je cherche à savoir comment vérifier les données saisir par le client dans un textbox (numéro client) que c'est des entiers  avant d'a Exécution d'une méthode en réseau local [ par kikiokiller ] Bonjour bonjour,Désolé d'etre insistant sur ce forum, mais voila 8 jours que je galère à comprendre quelque chose, qui parait peut etre simple pour ce Evènement Client Serveur [ par kikiokiller ] Bonjour, Est ce quel qu'un pourrait me donner un ptit exemple pour qu'un évènement créer sur le serveur "click button par exemple" fasse éxécuter une


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,451 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales