public async void InitDefaultView() { //初始化工具栏,通知窗口 await Task.Run(() => { _PopBoxView = new PopBoxViewModel(); _NoticeView = new NoticeViewModel(); //加载窗体模块 _ModuleManager = new ModuleManager(); //await _ModuleManager.LoadModules(); //设置系统默认首页 }); var page = OpenPageCollection.FirstOrDefault(t => t.HeaderName.Equals("系统首页")); if (page == null) { //演示Demo加载默认首页,较消耗性能。 实际开发务移除患者更新开发部件。 HomePage about = new HomePage(); OpenPageCollection.Add(new PageInfo() { HeaderName = "系统首页", Body = about }); CurrentPage = OpenPageCollection[OpenPageCollection.Count - 1]; } }
/// <summary> /// 初始化首页 /// </summary> public void InitDefaultView() { //初始化工具栏,通知窗口 _PopBoxView = new PopBoxViewModel(); _NoticeView = new NoticeViewModel(); //加载窗体模块 _ModuleManager = new ModuleManager(); _ModuleManager.LoadModules(); //设置系统默认首页 var page = OpenPageCollection.FirstOrDefault(t => t.HeaderName.Equals("系统首页")); if (page == null) { HomeAbout about = new HomeAbout(); OpenPageCollection.Add(new PageInfo() { HeaderName = "系统首页", Body = about }); CurrentPage = about; } }