我有以下代码:
公共类 MyModule:IModule { 私有 IRegionManager mRegionManager { 获取;放; }
public CMBaseTable(IRegionManager regMan) { mRegionManager = regMan; } public void Initialize() { mRegionManager.RegisterViewWithRegion("MainRegion",typeof(MyView)); var vs = mRegionManager.Regions["MainRegion"].Views;//<--- I get an exception here } }
在行
var vs = mRegionManager.Regions["MainRegion"].Views;
我会得到一个异常,上面写着: KeyNotFoundException :“区域管理器不包含 MainRegion 区域。”
但我确定 MainRegin 已定义,其他模块已在其中添加视图。