最近学些prism,当我打开一个新的window窗体并在新窗体中定义了一个新的region,在region中加载控件是没有问题的,但是当我想移除region中的所有视图此时问题就出现了,提示找不到当前region,问了一些大佬终于解决了,在这里记录一下这个问题
下面是错误信息
解决方法如下
public FinalTestView(IRegionManager regionManager)
{
regionManager = (new RegionManager()).CreateRegionManager();
RegionManager.SetRegionManager(this, regionManager);
InitializeComponent();
DataContext = new FinalTestViewModel(regionManager);
}