Сетка devexpress с обновлением источника данных lookupedit
У меня есть форма с представлением сетки DevExpress, привязанным к DTable с данными, и столбец, который является поисковым редактором DevExpress (RepositoryItemLookUpEdit), привязанным к списку BindingList.
При загрузке формы я инициализирую datatable и lookupedit из БД.
У меня также есть другая форма с другой сеткой DevExpress, привязанной к списку BindingList, используемая для редактирования и добавления элементов в список справочника.
Если я редактирую элементы и закрываю форму, я обновляю List и DTable (я проверял это во время отладки), я обновляю элементы в lookupedit, но выбранные показанные элементы столбца не обновляются.
Что я делаю неправильно? Спасибо
1 ответ
Я решил свою проблему, переназначив источник данных сетки во время выполнения, как показано здесь https://supportcenter.devexpress.com/ticket/details/k18490/how-to-properly-assign-a-new-datasource-to-a-grid-at-runtime
Благодарность