/// <summary> /// 注册所有视图 /// </summary> private static void RegisterAllViewModules(ViewModuleManager views) { views.RegisterViewModule(new ViewModuleData(new LoadingViewModule())); views.RegisterViewModule(new ViewModuleData(new MainViewModule())); views.RegisterViewModule(new ViewModuleData(new GameStartViewModule())); views.RegisterViewModule(new ViewModuleData(new GameViewModule())); views.RegisterViewModule(new ViewModuleData(new GameOverViewModule())); }
private void tileItem1_ItemClick(object sender, DevExpress.XtraEditors.TileItemEventArgs e) { switch (e.Item.Elements[0].ToString()) { case "UUT管理": ViewModuleManager.ShowModule(ViewModuleManager.ModuleOfUUT批次信息管理, panel_Module); break; case "数据管理": ViewModuleManager.ShowModule(ViewModuleManager.ModuleOf数据管理, panel_Module); break; default: break; } }
private void Form1_Load(object sender, EventArgs e) { //ViewModuleManager.ShowModule(ViewModuleManager.ModuleOfUUT批次信息管理, panel_Module); ViewModuleManager.ShowModule(ViewModuleManager.ModuleOf数据管理, panel_Module); }
public static bool IsOpened(this ViewModuleManager manager, ViewName name) { return(manager.IsOpened((int)name)); }
public static void CloseView(this ViewModuleManager manager, ViewName name) { manager.CloseView((int)name); }
public static void OpenView(this ViewModuleManager manager, ViewName name, object data = null, UILayers layer = UILayers.First) { manager.OpenView((int)name, data, layer); }
public static T GetViewModule <T>(this ViewModuleManager manager, ViewName name) where T : IViewModule { return(manager.GetViewModule <T>((int)name)); }