begin process at 2012 02 11 02:00:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

UserControl

 > 

Probleme combobox


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

Probleme combobox

lundi 30 avril 2007 à 11:01:03 | Probleme combobox

seuth

Bonjour,

Mon probleme est le suivant: j'ai une chaine de caractere de cette forme : string maChaine  = "1    ;2    ;3    ;4    "
je voudrais qu'a chaque ";" la combobox  a  1
                                                                  2
                                                                  3
                                                                  4

Quelle fonction dois-je utiliser?

lundi 30 avril 2007 à 11:31:33 | Re : Probleme combobox

coq

Administrateur CodeS-SourceS
Salut,

String.Split, ou une méthode de découpage perso.



/*
coq
MVP Visual C#
CoqBlog
*/
lundi 30 avril 2007 à 11:32:20 | Re : Probleme combobox

SharpMao

Membre Club
Essaie comme ça :

ComboBox1

.DataSource = maChaine.Split(NewChar[] {';'});

Amicalement, SharpMao
lundi 30 avril 2007 à 13:01:02 | Re : Probleme combobox

seuth

merci pour ses reponses,
mais le probleme c'est que je suis sous windows ce et que je ne peut pas faire comboBox.Datasource alors comment je pourrais faire?
lundi 30 avril 2007 à 13:07:13 | Re : Probleme combobox

SharpMao

Membre Club
Hello,

Essaie ceci :

string[] splitted = maChaine.Split(newChar[] { ';' });
foreach (stringsinsplitted)
{
   comboBox1.Items.Add(s);
}

Je n'ai pas de Win CE sous la main pour tester, mais ça devrait fonctionner


Amicalement, SharpMao
lundi 30 avril 2007 à 13:19:43 | Re : Probleme combobox

seuth

euh desoler je comprend pas le code, je ne connais pas bien foreach alors je n'arrive pas a interpreter le code peut tu mettre les bon parametre dans foreach s'il te plait et le paramettre dans add cest splitted ?

lundi 30 avril 2007 à 14:07:02 | Re : Probleme combobox

_Syl_

Réponse acceptée !
Salut !
Essaie ceci :

               string maChaine="1;2;3;4;5";
         //construit un tableau contenant les elements compris entre les ";" de la chaine source
         string[] tab_des_elements_entre_points_virgules=maChaine.Split(';');
         //on ajoute chaque element au comboBox
         for(int i=0;i<tab_des_elements_entre_points_virgules.Length;i++)
         {
            comboBox1.Items.Add(tab_des_elements_entre_points_virgules[i]);
         }





Syl'
lundi 30 avril 2007 à 14:07:50 | Re : Probleme combobox

coq

Administrateur CodeS-SourceS
Il y a juste eu un petit problème de formatage avec le code de SharpMao :
string[] splitted = maChaine.Split(new Char[] { ';' });
foreach (string s in splitted)
{
   comboBox1.Items.Add(s);
}

Et la doc de l'instruction foreach est ici : foreach, in (référence C#)


/*
coq
MVP Visual C#
CoqBlog
*/
lundi 30 avril 2007 à 14:10:39 | Re : Probleme combobox

SharpMao

Membre Club
Oui, désolé,

Ca m'arrive de temps en temps après avoir fait un copier-coller depuis VS.

Amicalement, SharpMao
lundi 30 avril 2007 à 16:41:26 | Re : Probleme combobox

seuth

Merci pour ces réponses,
j'ai réussi à faire fonctionner mon code grace à toutes ces solutions.


Cette discussion est classée dans : combobox, probleme


Répondre à ce message

Sujets en rapport avec ce message

Probleme de check [ par giorgio08 ] Bonjour a tous j ai un pti probleme mais qui me bloque vraiment : j ai 2 radiobutton , qd je coche le 1er j affiche dans une combobox des données que Remplir un comboBox avec un ArrayList [ par francesdereve ] mais avec la methode qui contient le combobox en parametre cela a marcheCela correspond à ma demarche,mon probleme c'etait le OdbcDataReader car quand Probleme avec datagridview [ par hikrab ] Salut tout le monde  J'ai réalisé une application de gestion de stock, avec un form qui contenant plusieurs onglets (dont chacun possède un datagridvi probleme avec combobox [ par yelima ] bonjour,est ce qu'il y a une propriété pour rendre la valeur d'un combobox inchangeable par l'utilisateur?merci probleme de combobox en VB [ par jogaloula ] > J'aurais voulu savoir comment déterminer si aucune valeur n'a été sélectionnée dans un combobox de style 2 dropdown> > MERKIII combo et dataset [ par benjeddi ] bonjour  j'ai un probleme qui me bloque j'ai cré deux comboBox dans ma forme et j'ai alimenté chaque combo par un datset le probleme c quand je select Probleme Retour a la ligne C# PrintPage [ par hybridoraj ] <table class="nb4" id="ctl00_Main_UCContentForum_ctl00_DGMsg" style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 1 charger un combobox d'une table access en .NET [ par sarrita ] bonjour ..je veux charger un champ d'une table access dans un combobox, le code que j'ai utilisé est:privatevoid load Probleme COS et SIN [ par fredspv ] Bonjour,Lorsque je mets dans mon code: System.Math.Cos(60) il me donne comme resultat: -0.95....Pq? alors que je devrais avoir 0.5Mercifred Parse DateTime [ par tigroux ] Bonjour,En fait mon probleme vient du fait que je dois parser une date qui est ecrite de la facon suivante :30-Avr15-FévMais quand je fais un DateTime


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 0,624 sec (3)

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