//============================================================ // <T>激活子节点处理。</T> // // @param component 组件 //============================================================ public override void ActiveChildren(FUiComponent component) { base.ActiveChildren(component); if (component is FUiPage) { _activePage = component as FUiPage; } }
//============================================================ // <T>加载配置信息。</T> // // @param xconfig 配置节点 //============================================================ public override void LoadResource(FRcObject resource) { base.LoadResource(resource); _groundResource.LoadResource(PageControlResource.GroundResource); // 选择激活页 foreach (FUiComponent component in _components) { if (component is FUiPage) { FUiPage page = component as FUiPage; if (_activePage == null) { _activePage = page; } if (page.PageResource.OptionDefault) { _activePage = page; } } } }