我有以下代码作为ViewModel
类的构造函数:
[ImportingConstructor]
public ItemDefViewModel(IItemDefView view)
:base(view)
{
_Item = new ItemModel();
}
这个视图模型对应一个子窗口。当我运行一次子窗口时,关闭它并尝试再次运行它,我收到一个异常,告诉我我不能在关闭的窗口上Show
调用。ShowDialog
这是否意味着只IItemDefView
创建了 1 个对象?我该怎么办?