Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须编写简单的手机模拟器、简单的键盘和 LCD,菜单中有几个选项。
我的问题是:在这里实现 MVVM 模式是否值得?显示不同 LCD 状态的最佳方式是什么?制作几个网格(LCD)样式并切换它,取决于单击哪个按钮?或者更改网格中包含的每个控件?
您想首先创建实际的模拟引擎,然后考虑图形部分,所以是的,像 MVVM 这样的模式将是一个好主意。根据您的“LCD”尺寸,网格将是一个坏主意 - 您想使用图片框或类似的东西。此外,您可能想使用 Lua 之类的脚本引擎来编写模拟的东西。
它应该有多灵活?
笔和纸在早期设计阶段真的很有帮助。