【发布时间】:2021-05-03 19:28:36
【问题描述】:
为了更好地展示我的问题,我绘制了一个图表,说明我的 ViewModel 层次结构到目前为止的样子:
我想要实现的只是简单地从 ScriptEditorViewModel 调用一个方法并询问它,当前在 EditObjectViewModel 内编辑的对象是否已在脚本中指定. 稍后我还想向 ScriptEditorViewModel 发送一些信息,并让它为不存在的对象生成一个脚本。
ScriptEditorViewModel和ProjectManagementViewModel在我的程序中是2个独立的标签,基本上是同时操作的。
是否可以这样做,如果可以,这是一个好方法吗?
注意:我目前使用 ReactiveUI 作为我的 MVVM 框架,但也欢迎使用任何其他 MVVM 解决方案。
【问题讨论】:
标签: c# wpf mvvm reactiveui avaloniaui