社区
WPF/Silverlight
帖子详情
vm更新完数据后通知View导航到另一个页面,这个怎么实现?
xhtmldivcss
2017-07-20 03:53:18
而且还要附加参数
如导航到TargetPage/guid, 顺便把guid传进新页面。
...全文
790
4
打赏
收藏
vm更新完数据后通知View导航到另一个页面,这个怎么实现?
而且还要附加参数 如导航到TargetPage/guid, 顺便把guid传进新页面。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
自由作戏
2017-11-26
打赏
举报
回复
可以使用MVVMLight框架,里面有个Messenger解决View和ViewModel以及ViewModel之间的传值
qq14923349
2017-08-25
打赏
举报
回复
也不是所有都需要做成MVVM 我做自绘控件就采取.cs才不搞个viewmodel出来
郑州高新区WPF小王子
2017-07-21
打赏
举报
回复
不过这个参数比较难传, -> 自定义个类 继承自RoutedEventArgs , 在类里面定义自己的参数类型。
xhtmldivcss
2017-07-21
打赏
举报
回复
有违反MVVM规范的嫌疑,在VM里声明一个event,VM里的活儿干完了就触发这个事件,View在XAML里用EventTrigger侦听这个事件,事件被触发后相应执行View里的某个方法,这个方法用代码来执行navigation。不过这个参数比较难传,只能在View里访问vm,取得要传到目标页的guid值,执行导航时一起传递过去。
解决vue
更新
路由router-
view
复用组件内容不刷新的问题
今天小编就为大家分享一篇解决vue
更新
路由router-
view
复用组件内容不刷新的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
AndroidEventManager
AndroidApp_EventsManager 用于协作和管理社交和私人活动的 Android 应用程序。
Vue-
数据
修改提交后,
导航
栏
数据
更新
权限设置,提交修改角色拥有的功能模块后返回至角色管理
页面
,
导航
栏内的模块信息不随之修改。
WPF之使用IOC+ContentControl
实现
基于MV
VM
的
导航
效果
自己写
一个
NavigationServie来动态获取
页面
或者控件,为了使后台
页面
发生变化时前台能够动态刷新,需要自定义
一个
事件来
通知
//当前显示的
页面
//
通知
前台拿到这个
页面
的事件set.Invoke();//
导航
方法//这里是从IOC容器中获取到
页面
在这个
导航
方法中使用泛型来获取
页面
,使用时只需要传入
页面
类型即可。
2021面试题—vue篇
day1 - 双向
数据
绑定 一、MV
VM
m model(模型) 指的是后端传输的
数据
v
view
(视图) 指的是所看到的
页面
vm
view
model(视图模型) 它是MV
VM
的核心,是连接
view
和model的桥梁,它有两个方向:一是将【模型】转化成【视图】,即将后端传递的
数据
转化成所看到的
页面
。
实现
的方式是:
数据
绑定。二是将【视图】转化成【模型】,即将所看到的
页面
转化成后端的
数据
。
实现
的方式是:DOM 事件监听。这两个方向都
实现
的,我们称之为
数据
的双向绑定。总结:在MV
VM
的框
WPF/Silverlight
8,757
社区成员
12,032
社区内容
发帖
与我相关
我的任务
WPF/Silverlight
WPF/Silverlight相关讨论
复制链接
扫一扫
分享
社区描述
WPF/Silverlight相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章