Умный способ обновить несколько свойств в списке объектов с уникальным окном - PullRequest
0 голосов
/ 20 декабря 2018

Я работаю над окном редактирования свойств объекта:

enter image description here

Сейчас это работает для одного объекта, который связан сокно.Я хотел бы использовать его для обновления списка объектов.

Если окно открывается со списком объектов, я использую событие выхода в каждом UIElement, чтобы определить, какое свойство было отредактировано, иЯ сохраняю свойства для обновления при закрытии окна.

Есть ли более простой и элегантный способ сделать это?

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 21 декабря 2018

Вы можете создать другой класс, сделать его контекстом данных и в этом классе создать список ваших элементов, используя ObservableCollection<T>.затем свяжите ваши элементы пользовательского интерфейса со свойствами каждого элемента ObservableCollection<T> следующим образом:

PropertyInUISide="{Binding ObservableCollectionName[Propertyindex] }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...