Ajouter l'image à la zone de liste

J'ai quelques images avec du texte, j'ai besoin d'afficher l'image avec le texte dans un contrôle listbox.

La navigation sur google je suis tombé sur cette classe d'exemple,

public class Customer
{

    public string Fname;

    public string Lname;

public Customer(string firstName, string lastName)
{
    Fname = firstName;
    Lname = lastName;
}

public override string ToString()
{
    return Fname + " " + Lname;
}
}

lstCustomers.Items.Add(new Customer("Foo","Bar"));

Le code ci-dessus fonctionne très bien comme elle ne retourne string, comment puis-je retourner une image et d'un string ensemble, de sorte qu'il est ajouté à la zone de liste?

En Ce Qui Concerne Meilleur

@nand

Ressemble l'on se réfère à WPF? Ou WinForms?
Je suggère l'ajout de la balise appropriée à préciser.

OriginalL'auteur Anand Shah | 2009-03-24