IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Donnée d'un listbox ou listview! [Débutant]


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 102
    Points : 41
    Points
    41
    Par défaut Donnée d'un listbox ou listview!
    Bonjour, bonsoir!

    Je voudrais savoir comment stocker des donnée dans une listbox1/listView1.
    Exemple:
    textBox1.Text et enregistrer dans l'index 0 de la listbox1/listView1 si il la sélectionne!

    Et aussi savoir comment faire une fenêtre comme ceci:
    http://s3-ap-northeast-1.amazonaws.c...ce-lite-05.jpg
    La fenêtre du nom "Icon" avec tout ce qui contient!^^
    Et de récupérer l'index dans un numericupdown dans la form1 et l'icon dans un picturebox dans la form1!

    Merci d'avance!^^

  2. #2
    Membre expérimenté Avatar de callo
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2004
    Messages
    887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Service public

    Informations forums :
    Inscription : Février 2004
    Messages : 887
    Points : 1 699
    Points
    1 699
    Par défaut
    Citation Envoyé par iVarlix Voir le message
    Je voudrais savoir comment stocker des donnée dans une listbox1/listView1.
    Exemple:
    textBox1.Text et enregistrer dans l'index 0 de la listbox1/listView1 si il la sélectionne!
    Listbox: si tu dois ajouter tes données manuellement, tu peux faire:
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    listBox1.Items.Add("item 1");
    listBox1.Items.Add("item 2");
    //...
    listBox1.Items.Add("item n");
    Sinon, si tes data proviennent d'une source de données, tu peux utiliser la propriété DataSource de la listbox.

    Listview:il y a plusieurs façons de faire. Un exemple:
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    private void FillListView()
    {
        TaListView.View = View.Details;
        TaListView.GridLines = true;
        TaListView.FullRowSelect = true;
     
        //Ajout des entêtes de colonnesr
        TaListView.Columns.Add("Nom Article", 100);
        TaListView.Columns.Add("Prix", 70);
        TaListView.Columns.Add("Quantité", 70);
     
         //Ajout des éléments dans la listview
         string[] elmt = new string[4];
         ListViewItem itm ;
     
         //ajout du premier élément
         elmt[0] = "Bic";
         elmt[1] = "100";
         elmt[2] = "10";
         itm = new ListViewItem(elmt);
         TaListView.Items.Add(itm);
     
         //Ajout deuxième élément 
         elmt[0] = "Crayon";
         elmt[1] = "50";
         elmt[2] = "15";
         itm = new ListViewItem(elmt);
         TaListView.Items.Add(itm);
    }
    Pour plus de détails:
    - Lien 1
    - Lien 2
    - Lien 3

    Avec , tu auras sans doute plus d'éléments de réponses.

    Citation Envoyé par iVarlix Voir le message
    Et aussi savoir comment faire une fenêtre comme ceci:
    http://s3-ap-northeast-1.amazonaws.c...ce-lite-05.jpg
    La fenêtre du nom "Icon" avec tout ce qui contient!^^
    If faut mettre ta listview en mode View = SmallIcon. Regarde ici.

    Citation Envoyé par iVarlix Voir le message
    Et de récupérer l'index dans un numericupdown dans la form1 et l'icon dans un picturebox dans la form1!
    Pour récupérer l'index de l'item sélectionné:
    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    int myIndex = TaListView.SelectedItems[n].Index;
    // Il te suffira ensuite de l'affecter à la propriété value de ton numericupdown 
     numericUpDown1.Value = myIndex;
    Toujours en jouant sur TaListView.SelectedItems[n], tu peux récupérer l'image et l'affecter à la propriété Image de ta picturebox.
    N'oubliez pas le tag et

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 102
    Points : 41
    Points
    41
    Par défaut
    Bonjour!
    Voici des schémas, donc que je voulais faire!^^

    Avec un seul textbox, je voudrais qui garde en mémoire ce que l'utilisateur a mis, puis quand on revient dans Objectif-1, la phrase se remet!^^


    Exemple je met 10, sa m'ajoute:
    001:Quêtes1
    ...
    010:Quêtes10



    Voici un exemple de logiciel qui fait presque ceci:
    http://adf.ly/246619/http://www.medi...20Designer.zip

    J'ai regarde son code source, il utilise une classe, mais je sais pas comment l'utiliser!^^'
    PS: J'ai demander a l'auteur la source, il la plus!

    Merci d'avance!^^

    EDIT: J'ai réussi!
    J'ai créer une classe "Item", pour stocker les données!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. renvoi de données d'une listbox
    Par jpenja dans le forum VB.NET
    Réponses: 3
    Dernier message: 14/08/2007, 14h31
  2. Comment faire apparaitre des données dans une listbox
    Par nuans dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 14/05/2007, 15h04
  3. Réponses: 12
    Dernier message: 08/05/2006, 13h57
  4. Réponses: 16
    Dernier message: 20/03/2006, 23h21
  5. source de données d'une listbox?
    Par gdkenny dans le forum ASP.NET
    Réponses: 5
    Dernier message: 09/03/2006, 17h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo