示例#1
0
 /// <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()));
 }
示例#2
0
        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;
            }
        }
示例#3
0
 private void Form1_Load(object sender, EventArgs e)
 {
     //ViewModuleManager.ShowModule(ViewModuleManager.ModuleOfUUT批次信息管理, panel_Module);
     ViewModuleManager.ShowModule(ViewModuleManager.ModuleOf数据管理, panel_Module);
 }
示例#4
0
 public static bool IsOpened(this ViewModuleManager manager, ViewName name)
 {
     return(manager.IsOpened((int)name));
 }
示例#5
0
 public static void CloseView(this ViewModuleManager manager, ViewName name)
 {
     manager.CloseView((int)name);
 }
示例#6
0
 public static void OpenView(this ViewModuleManager manager, ViewName name, object data = null, UILayers layer = UILayers.First)
 {
     manager.OpenView((int)name, data, layer);
 }
示例#7
0
 public static T GetViewModule <T>(this ViewModuleManager manager, ViewName name) where T : IViewModule
 {
     return(manager.GetViewModule <T>((int)name));
 }