Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.12.2014, 20:30
|
|||
|---|---|---|---|
|
|||
Динамическое обновление элементов combobox, wpf |
|||
|
#18+
Подскажите пожалуйста как решить проблему. Есть combobox, у него выполнена привязка ItemSource из контекста. Привязывается ObservableCollection элементами которой являются объекты со свойствами id, description. SelectedValuePath="id", DisplayMemberPath="description". Id не может меняться в коде, description может меняться в коде. Как заставить обновиться визуальное представление элемента combobox при изменении в коде description элемента коллекция, которая привязана к combobox? В частности текущего, выбранного элемента. Если просто изменить description в коде, в combobox останется старое описание элемента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.12.2014, 23:08
|
|||
|---|---|---|---|
|
|||
Динамическое обновление элементов combobox, wpf |
|||
|
#18+
Oleg5555Подскажите пожалуйста как решить проблему. Есть combobox, у него выполнена привязка ItemSource из контекста. Привязывается ObservableCollection элементами которой являются объекты со свойствами id, description. SelectedValuePath="id", DisplayMemberPath="description". Id не может меняться в коде, description может меняться в коде. Как заставить обновиться визуальное представление элемента combobox при изменении в коде description элемента коллекция, которая привязана к combobox? В частности текущего, выбранного элемента. Если просто изменить description в коде, в combobox останется старое описание элемента. в сеттере description, нужно возбудить событие PropertyChanged("description") из интерфейса INotifyPropertyChanged. http://msdn.microsoft.com/ru-ru/library/system.componentmodel.inotifypropertychanged(v=vs.110).aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.12.2014, 12:48
|
|||
|---|---|---|---|
|
|||
Динамическое обновление элементов combobox, wpf |
|||
|
#18+
Да, именно так и нужно. Спасибо. Что-то сразу не разобрался. У меня все другие привязки и работали через реализацию INotifyPropertyChanged. А элементы отслеживаемой коллекции были объекты обычного класса. Отнаследовал их от ViewModelBase (который реализует INotifyPropertyChanged) и в сеттере запустил соответствующее событие. Все ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=21&mobile=1&tid=1440975]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
1ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 8ms |
| total: | 101ms |

| 0 / 0 |
