У меня есть два представления под названием UserView и RoleView.Как отредактировать один вид UI из другого представления UI
UserView.xaml содержит RadGridView, которые содержат три столбца ID пользователя (Этикетка) | Имя Пользователя (Этикетка) | Роль (Выпадающая группа).
RoleView.xaml содержит один текстовый блок, в котором я могу добавлять роли в базу данных. Роль (текстовое поле).
- Шаг 1. Теперь сначала я открою UserView.xaml и отобразит записей из базы данных с соответствующими ролями.
- Шаг 2. Теперь я открываю новую страницу RoleView.xaml (сворачиваем UserView.xaml).
- Шаг 3. Я добавил одну роль. (AdminRole)
- Шаг 4. Теперь я открыть UserView.xaml (это уже в памяти, так что просто я перейти к этой странице)
Шаг 5. Теперь я дважды щелкните на любой из строки с ролью (Dropdown ), он войдет в режим редактирования и заполнит список ролей.
**but it will not display recently added role (AdminRole) in dropdown. because of the data source will not getting referesh.**
Если я закрыть UserView.xaml и открыть эту страницу, то она будет отображаться недавно добавленный роль (AdminRole) в раскрывающемся списке.
Примечание: Мое требование похоже на то, что я должен обновить или уведомить все открытые представления после любого изменения из любого места.
Я использую Silverlight 4 (MVVM) PRISM Telerik RadGridView
Ваша помощь/комментарий/предложение будет высоко ценится!
Спасибо, Imdadhusen