我想写一个小型的州编辑。 它应该使用MVVM模式。
/-------------\ Transition /-------------\
| State 1 |-----------------| State 2 |
\-------------/ \-------------/
所以我的问题是架构应该是什么样子。
我的第一个想法是我有
但我如何连接这些东西呢? 我应该创建一个mainViewModel,它使用StateViews保存ObservableCollection并使用TransitionViews吗? 是否只有一个画布用于转换和状态?