我想知道是否有人知道一本好书或一系列文章我可以阅读以熟悉UI框架内部以及它们是如何创建的?
MVVM周围的东西会很好。确切地说,我想知道UI框架是如何从头开始制作的。
它包括布局,控件,渲染(绘制像素或渲染成其他语言,如HTML),所有这些元素之间的交互等。
任何有关此信息都有帮助! 谢谢!
答案 0 :(得分:1)
看看Prism 4。这是一个MVVM UI框架。此外,Prism 4 developers guide是我发现的MVVM的最佳参考。
这是一个很好的指南,即使你不使用prism,因为它涵盖了MVVM概念,例如使用命令,处理对话请求(交互)和深入的视图间模型通信。
答案 1 :(得分:1)
您可以查看此MIX演示文稿Build Your Own MVVM Framework。它来自Caliburn MVVM框架的作者。