IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 7. diel - PRIPOMIENKOVÉ narodenín v C # .NET WPF - Logická vrstva

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Raxume
Tvůrce
Avatar
Raxume:20.12.2013 21:16

Ahoj, mohl bych se zeptat proč je definována proměnná dnes a později není použita?

public int ZbyvaDni
{
        get
        {
                **DateTime dnes = DateTime.Today;**
                DateTime dalsiNarozeniny = Narozeniny.AddYears(Vek + 1);

                TimeSpan rozdil = dalsiNarozeniny - *DateTime.Today*;

                return Convert.ToInt32(rozdil.TotalDays);
        }
}

Díky

Raxume

 
Odpovedať
20.12.2013 21:16
Avatar
D36
Člen
Avatar
D36:9.2.2014 11:33

Ahoj,chtěl jsem se zeptat,že při použití ObservableCollec­tion je nutné použít "using System.Collec­tions.ObjectMo­del;" jinak dojde k chybě.V návodu to není zmíněno. Je tato část "using System.Collec­tions.ObjectMo­del;" generována automaticky a nebo je nutné ji vždy doplnit ručně?

 
Odpovedať
9.2.2014 11:33
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na D36
Jan Vargovský:9.2.2014 12:32

Když už člověk začíná s WPFkem, měl by vědět jak přidat daný using. Ale ano, máš pravdu, musí se přidat.

 
Odpovedať
9.2.2014 12:32
Avatar
Filistin
Člen
Avatar
Filistin:25.11.2015 19:52

Dal by se zápis

var serazeneOsoby = Osoby.OrderBy(o => o.ZbyvaDni);

nějak zapsat do toho zápisu podobném SQL - jako je to v té sekci Kolekce a LINQ v C# .NET, na kterou odkazujete?

Je to spíše pro zajímavost.
Díky

 
Odpovedať
25.11.2015 19:52
Avatar
Filistin
Člen
Avatar
Odpovedá na Filistin
Filistin:25.11.2015 19:55

mám na mysli takový ten zápis

From j in kolekce
where podminka
select neco
 
Odpovedať
25.11.2015 19:55
Avatar
krepsy3
Tvůrce
Avatar
krepsy3:4.4.2016 13:23

Chci se zeptat; u tutoriálu k WF je u SpravceOsob použitá kolekce BindingList<>, jaký je rozdíl mezi BindingListem a ObservableCollec­tion<>?

Odpovedať
4.4.2016 13:23
Programátor je stroj k převodu kávy na kód.
Avatar
Odpovedá na krepsy3
Michal Štěpánek:4.4.2016 14:00

Výcuc z článku nahoře:

Jedná se o chytřejší List, který na sobě umí vyvolat událost změny v případě, že se změní jeho obsah. Díky tomuto mechanismu se automaticky obnoví všechny kontrolky na formuláři, které mají nastavený jako zdroj dat právě tuto ObservableCollec­tion.

Odpovedať
4.4.2016 14:00
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
krepsy3
Tvůrce
Avatar
Odpovedá na Michal Štěpánek
krepsy3:4.4.2016 20:03

Ano chápu. Přikládám výcuc z článku týkající se stejné problematiky u WF:

Jedná se o chytřejší list, který na sobě umí vyvolat událost změny v případě, že se změní jeho obsah. Díky tomuto mechanismu se automaticky obnoví všechny kontrolky na formuláři, které mají nastavený jako zdroj dat právě tento BindingList.

A mě zajímal právě rozdíl mezi ObservableCollec­tion<> a BindingList<>

Odpovedať
4.4.2016 20:03
Programátor je stroj k převodu kávy na kód.
Avatar
Odpovedá na krepsy3
Michal Štěpánek:4.4.2016 23:09

V podstatě BindingList je pro WF a ObservableCollec­tion pro WPF...
http://stackoverflow.com/…-bindinglist

Editované 4.4.2016 23:11
Odpovedať
4.4.2016 23:09
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
krepsy3
Tvůrce
Avatar
Odpovedať
5.4.2016 7:04
Programátor je stroj k převodu kávy na kód.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!