WPF使用MVVM模式,如果V保持干净,那么,弹出窗体(比如双击列表弹出修改窗体)怎么初始化?

老人与海 2012-03-21 07:50:51
如题。
...全文
327 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
waleswood 2014-05-09
  • 打赏
  • 举报
回复
引用 3 楼 duanzilin 的回复:
其实方法很多,可以去网上搜搜看,可以用Behaviour来实现;也可以用类似MvvmLight中Messenger的方法在App.cs中注册一个公共的弹窗方法,然后Dialog窗体中用隐式模版动态控制弹窗中要显示的子控件;也可以像mvvm实现导航那样,自己写一个Service来完成;总之框架是死的,人是活的,没有不能解决的问题
您好?请问你有例子可以参考一下吗?
老人与海 2012-03-22
  • 打赏
  • 举报
回复
能否详细说说如何实现呢?[Quote=引用 1 楼 nonocast 的回复:]

都binding了,还初始化什么呢?
[/Quote]
沝林 2012-03-22
  • 打赏
  • 举报
回复
其实方法很多,可以去网上搜搜看,可以用Behaviour来实现;也可以用类似MvvmLight中Messenger的方法在App.cs中注册一个公共的弹窗方法,然后Dialog窗体中用隐式模版动态控制弹窗中要显示的子控件;也可以像mvvm实现导航那样,自己写一个Service来完成;总之框架是死的,人是活的,没有不能解决的问题
kiba518 2012-03-22
  • 打赏
  • 举报
回复
他就是一个模式 连框架都不是 别太深究 理解一下就差不多了 大概就是这么个东西
你写三层 也不一定要真的按标准去写吧 怎么合适怎么写就写 方便阅读才是第一 这些模式都是为此而诞生的
nonocast 2012-03-22
  • 打赏
  • 举报
回复
都binding了,还初始化什么呢?

110,565

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧