Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C# a dynamické načítání do listBoxu (mimo jiné)

Mam objekt, ktery mi v case vraci ruzne retezce a tyto retezce si nekam zapisuji. Ted mi jde o to, abych mohl do objektu listBox zapisovat cislo retezce a pokud na toto cislo v listBoxu kliknu, mela by se zobrazit v editBoxu specificka zprava, ktera nalezi k tomu cislu.
Bohuzel nemam dostatecny programatorsky skill, abych domyslel kam zapisovat a jak tyto retezce, aby to fungovalo jak zamyslim - jak popisuji.

Uvazoval jsem o nejake jednoduche tride:

class Customer
{
    private string ObsahZpravy;
    private string MobilniCislo;
    
    public Customer(string ObsahZpravy, long ObsahZpravy)
    {
        this.ObsahZpravy = ObsahZpravy;
        this.MobilniCislo = MobilniCislo;
        
    }

    public override string ToString()
    {
        return string.Format("{0} uzivatel, {1},\nzprava: {2}", MobilniCislo, ObsahZpravy);
    }

    public string vratCislo()
    {
    return this.MobilniCislo;
    } 

    public string vratZpravu()
    {
     return this.ObsahZpravy;
    }
 
}



Dale si vytvorim list: private List<Customer> ucastnici = new List<Customer>();


Nyni by me zajimalo, jak pravidelne tuto rozrustajici se kolekci (ucastnici) mohu pridruzit k objektu listBox a to tak aby:

- Se listBox rozrustal o nove polozky s nazvem cisla - neredundantne
- Aby kliknuti na prislusnou polozku v listBoxu vyvolalo zobrazeni udaju o konkretnim ucastniku.


:-) diky

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny