none
List Box avec image? RRS feed

Réponses

  • Bonjour,

    Traiter l'événement SelectedIndexChanged de votre ListView :

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        this.pictureBox1.Image = Image.FromFile(listBox1.SelectedItem.ToString());
    }

    Ici on considère que le chemin complet de l'image se trouve dans les éléments affichées dans votre ListView.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Marqué comme réponse Aurel Bera mercredi 8 janvier 2014 08:42
    vendredi 27 décembre 2013 11:34
    Modérateur

Toutes les réponses

  • Bonjour,

    Traiter l'événement SelectedIndexChanged de votre ListView :

    private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        this.pictureBox1.Image = Image.FromFile(listBox1.SelectedItem.ToString());
    }

    Ici on considère que le chemin complet de l'image se trouve dans les éléments affichées dans votre ListView.

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    • Marqué comme réponse Aurel Bera mercredi 8 janvier 2014 08:42
    vendredi 27 décembre 2013 11:34
    Modérateur
  • Merci pour votre réponse mais j'ai pas bien compris comment faire?

    Merci d'avance...

    vendredi 27 décembre 2013 17:14
  • Bonjour,

    Qu'est ce que vous n'avez pas compris comment faire ? Avez vous essayé la solution ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance - P.O.S Informatique
    Blog : http://gilles.tourreau.fr - Suivez-moi sur Twitter
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCSA : SQL Server 2012
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0 / TFS 2010 / Windows Azure

    dimanche 29 décembre 2013 16:47
    Modérateur
  • Bonjour,

    Pouvons-nous considérer que vous avez résolu votre problème avec les scénarios proposés ? Dans l'affirmative, pourriez-vous partager avec nous la solution, afin que d'autres personnes avec le même problème puissent profiter de cette solution ?

    Désormais, nous marquons les solutions proposées. N'hésitez pas à revenir et supprimer la réponse marquée si la solution n’est pas correcte. Merci !

    Cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 8 janvier 2014 08:43
  • Bonjour et merci pour votre réponse, j'ai pas compris comment faire? Vous n'avez pas de tuto?

    Merci

    vendredi 10 janvier 2014 07:34
  • Vous devez traiter l'évènement SelectedIndexChanged du ListBox1 et changer l'image pour chaque changement.

    Si vous pouvez nous donner des détails sur comment vous remplissez le ListBox et comment vous avez les images on pourra vous aider (dans un répertoire, dans une BD, le chemin vers le fichier ou une image binaire).

    Cordialement


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    vendredi 10 janvier 2014 07:42