NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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 – Fakturační systém v C# .NET - WPF a User Control

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
slezak-petr
Člen
Avatar
slezak-petr:30.10.2017 12:57

Ano mám, je to v deklaraci třídy nad konstruktorem
Dokonce to zlobí i u staženého projektu

Odpovědět
30.10.2017 12:57
Čím víc se učím, tím víc mi přijde, že toho ještě mnoho neumím
Avatar
slezak-petr
Člen
Avatar
Odpovídá na Michal Štěpánek
slezak-petr:30.10.2017 13:09

A podle mne tady na webu je chyba, nebo je to matoucí:

Logika dat
V projektu View si vytvoříme třídu Manager. Bude nám sloužit ke správě dat z databáze.
Obsahuje kolekci osob typu ObservableCollec­tion.
Změny v této kolekci se nám automaticky projeví v datagridu.
(pro správnou funkčnost je nutné mít v dataGridu parametr IsReadOnly="True")

V projektu je třída Manager.cs kde ale není tato procedura:

private void Window_Loaded(object sender, RoutedEventArgs e)
{
    persons.Init(manager);
}

ale je tam konstruktor

Public Manager()
{
  db.Persons.ToList() ...
}

pokud si to pamatuji dobře

Odpovědět
30.10.2017 13:09
Čím víc se učím, tím víc mi přijde, že toho ještě mnoho neumím
Avatar
Marek Lojdl
Tvůrce
Avatar
Marek Lojdl:8.10.2018 11:39

Zdravim ako je moze ze funguje toto:

db.Persons.ToList().ForEach(p => persons.Add(p));

pretože podľa tvojho návodu si robim svoju aplikaciu, evidenciu knih ...a vypisuje mi ze nemozem konvertovat z databazy na ObservableCollec­tion....

Mohli by ste mi niekto vysvetliť prečo mi to nejde?

diky

 
Odpovědět
8.10.2018 11:39
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 3 zpráv z 13.