Информация об изменениях

Сообщение INotifyPropertyChanged и INotifyCollectionChanged от 05.10.2021 15:11

Изменено 05.10.2021 15:12 igor-booch

Re: WPF лезет в базу - как задержать?
K>
K><ComboBox ItemsSource="{Binding PersonStatus, Source={x:Static local:App.Current}}" />
K>


K>Есть какие-то ещё варианты, как задержать загрузку ItemsSource?


2 варианта
1) App должен реализоовать INotifyPropertyChanged, когда залогинились шлём как-нибудь PropertyChanged на свойство PersonStatus
2) PersonStatus должен возвращать ObservableCollection, когда залогинились заполняем эту коллекцию
INotifyPropertyChanged и INotifyCollectionChanged
K>
K><ComboBox ItemsSource="{Binding PersonStatus, Source={x:Static local:App.Current}}" />
K>


K>Есть какие-то ещё варианты, как задержать загрузку ItemsSource?


2 варианта
    App должен реализоовать INotifyPropertyChanged, когда залогинились шлём как-нибудь PropertyChanged на свойство PersonStatus
    PersonStatus должен возвращать ObservableCollection (INotifyCollectionChanged), когда залогинились заполняем эту коллекцию