WPF DetailView на DataGrid Левый щелчок в MVVM
У меня есть сетка данных, которая содержит данные пользователя в каждой строке. Теперь я хочу показать детализацию / редактирование, если пользователь оставил двойной щелчок на строке в новом окне. я хочу дать идентификатор пользователя, который находится в таблице данных, в окне детализации / редактирования, чтобы я мог получить подробные данные от пользователя из базы данных.
как я могу справиться с этим? я думаю, что я должен сделать одну модель и viewmodel для представления сетки данных и один для представления детали / редактирования. Но как я могу отправить uid из выбранного элемента в сетке данных в модель представления из окна сведений / редактирования?
1 ответ
Вы можете привязать выбранное свойство сетки данных к его модели представления и обновить модель представления подробного представления в установщике этого свойства.