我们假设我有一些用户控制权.用户控件有一些子窗口.并且用户控制用户想要关闭某种类型的子窗口.用户控制代码中有一种方法:
public void CloseChildWindows(ChildWindowType type)
{
   ...
}
但我无法调用此方法,因为我无法直接访问该视图.
我想到的另一个解决方案是以某种方式将用户控件ViewModel作为其属性之一公开(因此我可以绑定它并直接向ViewModel发出命令).但我不希望用户控制用户知道有关用户控件ViewModel的任何信息.
那么解决这个问题的正确方法是什么?