Bonjour

J'ai cette fonction, qui permet de récupérer les titres acteurs etc ... d un dvd via le webservice Amazon
cet fonction marche bien, et me remplit bien ma listbox, avec les titres,
mais maintenant que ma listbox est remplie, je n ai plus access a

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Item[] items = info.Item;
or c est lui qui contiens un tableau de film avec toutes les infos.
comment faire pourqu au clic sur un des elements de ma listbox, je puisse avoir acces au contenu de items ??

merci

Code : 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
 
        // -- Recherche du film via le web service  -------------------------------
        private void doFindDVD(string sTitre)
        {
            // Initialisation du webservice -------
            ItemSearchResponse response;
            AWSECommerceService aws = new AWSECommerceService();
            ItemSearchRequest request = new ItemSearchRequest();
 
            // récupération des param locaux -------
            aws.Url = Properties.Settings.Default.AmazonUrlFR;
            request.SearchIndex = Properties.Settings.Default.AmazonSearchMode;
 
            // on recois le titre a chercher -------
            request.Title = sTitre; 
            request.ResponseGroup = new string[] { "Large" };
            //request.Sort = "salesrank";
 
            ItemSearchRequest[] requests = new ItemSearchRequest[] { request };
 
            ItemSearch itemSearch = new ItemSearch();
            itemSearch.SubscriptionId = Properties.Settings.Default.AmazonSubscriptionId;
            itemSearch.Request = requests;
 
            try
            {
                response = aws.ItemSearch(itemSearch);
                Items info = response.Items[0];
                Item[] items = info.Item;
 
                // si on trouve des titres, on garni la listbox ------------
                if (items != null)
                {
                    for (int i = 0; i < items.Length; i++)
                    {
                        Item item = items[i];
                        this.listBoxTitle.Items.Add(item.ItemAttributes.Title);
                    }
                }
                else
                {
                    Cursor.Current = Cursors.Default;
                    System.Windows.Forms.MessageBox.Show("Aucun resultat pour votre recherche.", "RESULTATS VIDE", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
                }
            }
            catch (Exception ex)
            {
                Cursor.Current = Cursors.Default;
                System.Windows.Forms.MessageBox.Show(ex.ToString(), "ERREUR", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
 
            aws.Dispose();
 
        }