我(仍然)通过一个小项目学习 MVVM,我有一个问题:
我的窗户上有一个按钮,这个按钮在 ViewModel 上启动一个命令。viewModel 必须使用“OpenFileDialog”来知道必须打开哪个文件。我正在为 DI 使用 Unity。
问题是我应该在参数中给出“Windows”以确保打开文件对话框是模态的(打开openFile时用户无法使用该界面)。
但是在 viewModel 中,我无权访问“Windows”对象,那么正确的方法是什么?
谢谢!
我(仍然)通过一个小项目学习 MVVM,我有一个问题:
我的窗户上有一个按钮,这个按钮在 ViewModel 上启动一个命令。viewModel 必须使用“OpenFileDialog”来知道必须打开哪个文件。我正在为 DI 使用 Unity。
问题是我应该在参数中给出“Windows”以确保打开文件对话框是模态的(打开openFile时用户无法使用该界面)。
但是在 viewModel 中,我无权访问“Windows”对象,那么正确的方法是什么?
谢谢!