我在我的模块之一下面的代码:如何在ContentRegistered中获取注册视图的实例?
公共类MyModule的:IModule的 { 私人IRegionManager mRegionManager {获得;组; }
public MyModule (IRegionManager regMan) { mRegionManager = regMan; IRegionViewRegistry ir = ServiceLocator.Current.GetInstance<IRegionViewRegistry>(); ir.ContentRegistered += new EventHandler<ViewRegisteredEventArgs>(ir_ContentRegistered); } void ir_ContentRegistered(object sender,ViewRegisteredEventArgs e) { // How get an instance of BaseTableView } public void Initialize() { mRegionManager.RegisterViewWithRegion("MainRegion",typeof(BaseTableView)); } }
如何我可以在ir_ContentRegistered事件处理程序的BaseTableView的实例?
是否要使用ViewRegisteredEventArgs? – 2011-06-14 13:26:49
不,这不是必需的 – 2011-06-14 13:45:54