NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Maros2470
Člen
Avatar
Maros2470:1.5.2017 9:24

Zdravím.

Mám DatePicker, který binduje do ViewModel hodnotu WorkingDate. V tomto směru je to v pořádku. Když, ale dám změnu data ve ViewModel, programově se datum změní, ale v kontrolce zůstává zobrazeno původní.

Můžete mi poradit jak na to?
Díky.
Tady je kód DatePicker:

<DatePicker FontSize="16" Foreground="Yellow" MinWidth="250" SelectedDate="{Binding WorkingDate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" SelectedDateFormat="Long" DisplayDateStart="2010-01-01"/>
 
Odpovědět
1.5.2017 9:24
Avatar
Maros2470
Člen
Avatar
Maros2470:1.5.2017 9:31

Ještě pro jistotu kód WorkingDate:

private static DateTime _workingDate;
        public DateTime WorkingDate
        {
            get
            {
                return _workingDate;
            }
            set
            {
                _workingDate = value; NotifyPropertyChanged("WorkingDate");
            }
        }
 
Nahoru Odpovědět
1.5.2017 9:31
Avatar
Nahoru Odpovědět
2.5.2017 7:08
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
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 3.