提前感谢您的意见.
理查德
解决方法 在我的MVVM项目中,我倾向于按照你的建议做:每个UserControl一个viewmodel和另一个将这些聚合在一起的viewmodel.聚合viewmodel通常是窗口的viewmodel而不是另一个UserControl – 虽然这不是必需的,可能更多是我的偏好和历史以及我主要在WPF中工作的结果.
我没有用于UserControl的单独viewmodel的地方是我创建非常具体的可重用UserControls的地方 – 例如具有特定视觉效果的按钮或自定义滑块.
这反映在我的项目结构中 – 我有两个用于UserControls的标准文件夹(没有viewmodels)和视图,它们是Windows或UserControls,并且总是有viewmodels.
总结以上是内存溢出为你收集整理的silverlight-4.0 – MVVM /用户控件和视图= ViewModel约定全部内容,希望文章能够帮你解决silverlight-4.0 – MVVM /用户控件和视图= ViewModel约定所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)