MVVM 模式有哪些功能和扩展?
MVVM 模式有哪些功能和扩展? 我注意到有很多 MVVM 框架,尽管存在一些差异,但它们都共享相同的概念。我不会问有什么区别,但是我想创建 MVVM 模式的关键功能/扩展的一般列表,这将为在不同框架或自己创建的 MVVM 模式之间进行选择时提供一个良好的起点。 请解释一下您提到的功能。为了弄清楚这个问题,我将从我自己的知识开始。当我得到答案时,我会完成这个列表。
模式
- ObservableCollection
- INotifyPropertyChanged
- ICommand
- 调解器
- 行为(System.Windows.Interactivity)
结构
- 模型
- 视图
- 模型模型视图
Which are MVVM pattern features and extensions?
As I have noticed there are many MVVM frameworks out there, and all share the same concept, even though there are some differences. I won’t ask what the differences are, however I would like to create a general list of key features/extensions for MVVM pattern that will provide a good starting point when choosing between different frameworks or own created MVVM pattern .
Please explain the feature you are mentioning. For making the question clear I’ll start with my own knowledge. I’ll complete the list as I get answers.
Patterns
- ObservableCollection
- INotifyPropertyChanged
- ICommand
- Mediator
- Behaviours(System.Windows.Interactivity)
Structure
- Model
- ViewModel
- ModelView
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
行为(System.Windows.Interactivity)在编写 mvvm 时非常有用。那里有很多。
Behaviours(System.Windows.Interactivity) are very usefull when coding mvvm. there are a lot out there.