MVVM模式下,怎么在viewmodel中关闭view

MVVM模式下,如何在viewmodel中关闭view
现在使用MVVM模式,使用一个childwindow作为view,
通常代码都是在viewmodel中,我想在viewmodel中关闭对应的view,也就是那个childwindow,该怎么写?
------解决方案--------------------
使用  Behavior 
------解决方案--------------------
引用:
现在使用MVVM模式,使用一个childwindow作为view,
通常代码都是在viewmodel中,我想在viewmodel中关闭对应的view,也就是那个childwindow,该怎么写?

没用过MVVM模式 帮顶
------解决方案--------------------
可以定义一个接口写了Close方法, 窗体实现接口,调用接口的Close方法就行了