Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: DataGrid EditItem není pro toto zobrazení povoleno.

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Maros2470
Člen
Avatar
Maros2470:26.11.2017 9:44

Zdravím, narazil jsem na problém s DataGrid.

Načítám do něj data z DB vytvořené EF CodeFirst. Když načtu kompletní kolekci tak vše funguje normálně, ale pokud načítám objekt, který je filtrován z této kolekce, vyskočí výjimka: EditItem není pro toto zobrazení povoleno.

Všechny kolekce DB jsou ObservableCollec­tion. Objekt filtruji takto:

private object customer;
        public object Customer
        {
            get
            {
                return customer;
            }
            set
            {
                customer = value; NotifyPropertyChanged("Customer");
            }
        }

public void Load()
        {
            Customer = Firms.Where(o => o.Customer == true);
        }

Díky za rady

 
Odpovědět
26.11.2017 9: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 1 zpráv z 1.