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: WPF MVVM DatePicker Update

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: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.