Mvvm 如何从其他视图UI引用一个视图UI
我有两个视图,分别是UserView和RoleView xaml包含RadGridView,其中包含三列 用户名(标签)用户名(标签)角色(下拉列表) xaml包含一个文本框,我可以在其中向数据库中添加角色。 角色(文本框)Mvvm 如何从其他视图UI引用一个视图UI,mvvm,silverlight-4.0,prism-4,Mvvm,Silverlight 4.0,Prism 4,我有两个视图,分别是UserView和RoleView xaml包含RadGridView,其中包含三列 用户名(标签)用户名(标签)角色(下拉列表) xaml包含一个文本框,我可以在其中向数据库中添加角色。 角色(文本框) 第一步。现在,首先打开UserView.xaml,它将显示 具有适当角色的数据库记录 第二步。现在我打开新页面RoleView.xaml(最小化UserView.xaml) 第三步。我增加了一个角色。(管理员角色) 第四步。现在我打开UserView.xaml(它已经在内
- 第一步。现在,首先打开UserView.xaml,它将显示 具有适当角色的数据库记录
- 第二步。现在我打开新页面RoleView.xaml(最小化UserView.xaml)
- 第三步。我增加了一个角色。(管理员角色)
- 第四步。现在我打开UserView.xaml(它已经在内存中了,所以我只需要 导航到此页面)
- 第五步。现在我双击任意一行的Role(下拉列表
列)它将进入编辑模式并填充角色列表
**but it will not display recently added role (AdminRole) in dropdown. because of the data source will not getting referesh.**
ImdadhusenPrism附带了一个事件聚合器。这些事件的发布者和订阅者,我们称之为“消息”。请查看下面的MDSN链接:
这意味着您可以让每个视图订阅一条更新消息,并让它们在收到该消息时进行更新。因此,您可以在每次视图更改时发送一条“更新”消息。Prism附带一个事件Aggreator。这些事件的发布者和订阅者,我们称之为“消息”。请查看下面的MDSN链接: 这意味着您可以让每个视图订阅一条更新消息,并让它们在收到该消息时进行更新。因此,您可以在每次视图更改时发送“更新”消息