Diskuze: Přidání vlastnosti instance třídy jako comboBox Item.

C# .NET .NET (C# a Visual Basic) Přidání vlastnosti instance třídy jako comboBox Item. American English version English version

Aktivity (3)
Avatar
Matěj Zíka
Člen
Avatar
Matěj Zíka:12. května 11:58

Ahoj,
Prosím, jestli byste někdo mohli zkontrolovat, kde je problém. Díky! :)

private List<CartItem> caje = new List<CartItem>();
public CartAdd(List<Caj> predano)
{
    foreach (Caj caj in predano)
    {
        CartItem cajDoListu = new CartItem();
        cajDoListu.Nazev = caj.Nazev;
        cajDoListu.Cena = caj.Cena;
        caje.Add(cajDoListu);
        cbCaje.Items.Add(cajDoListu.Nazev);
    }
    InitializeComponent();
}

Při otevření formu hlásí VS

System.NullReferenceException: Odkaz na objekt není nastaven na instanci objektu.
 
Odpovědět 12. května 11:58
Avatar
Matěj Zíka
Člen
Avatar
Odpovídá na Matěj Zíka
Matěj Zíka:12. května 13:44

Stačil jsem to vyřešit. Kdyby měl někdo stejný problém, asi stačí informace, že ComboBox nebyl inicializován, viz blbost, kterou jsem udělal v kódu, že jsem před

InitializeComponent();

dal kód ;).

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět 12. května 13:44
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.