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