(我要做的是通过从vs生成的设置文件生成接口和包装类来解决Application.Settings/MVVM问题.)
我想做的是:
我的问题是双重的:
如果你想评论MVVM方面,你可以,但这不是问题的主旨:)
在我的WPF应用程序中,我有2个Windows(两个Windows都有自己的ViewModel):
应用程序的主窗口,显示带有一堆单词的列表(绑定到MainViewModel)
允许用户将新项添加到列表中的对话窗口(绑定到AddWordViewModel)
MainViewModel具有List的Items属性(此集合由其中一个服务类填充)绑定到Main Window的ListBox
AddWordViewModel具有绑定到"添加单词对话框"的"保存"按钮的SaveWordCommand.它的任务是获取用户输入的文本并将其传递给服务类.
用户单击"保存"按钮后,我需要通知MainViewModel从服务中重新加载文章.
我的想法是在MainViewModel中公开public命令并从AddWordViewModel执行它
实施它的正确方法是什么?
谢谢!