FormMain.cs 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. using Scada.Page;
  2. using Sunny.UI;
  3. namespace Scada
  4. {
  5. public partial class FormMain : UIHeaderAsideMainFooterFrame
  6. {
  7. public FormMain()
  8. {
  9. InitializeComponent();
  10. //设置关联
  11. Aside.TabControl = MainTabControl;
  12. //设置初始页面索引(关联页面,唯一不重复即可)
  13. int pageIndex = 1000;
  14. TreeNode totalEquipment= Aside.CreateNode("总控模块", 61451, 24, pageIndex);
  15. Aside.CreateChildNode(totalEquipment, AddPage(new PageTotalEquipmentControl(), ++pageIndex));
  16. TreeNode equipmentMonitor = Aside.CreateNode("监控模块", 61451, 24, pageIndex);
  17. Aside.CreateChildNode(equipmentMonitor, AddPage(new PageEquipmentMonitor1(), ++pageIndex));
  18. Aside.CreateChildNode(equipmentMonitor, AddPage(new PageEquipmentMonitor2(), ++pageIndex));
  19. Aside.CreateChildNode(equipmentMonitor, AddPage(new PageEquipmentMonitor3(), ++pageIndex));
  20. TreeNode recipeManage = Aside.CreateNode("配方管理", 61451, 24, pageIndex);
  21. Aside.CreateChildNode(recipeManage, AddPage(new PageRecipeManage(), ++pageIndex));
  22. TreeNode logManage = Aside.CreateNode("日志管理", 61451, 24, pageIndex);
  23. Aside.CreateChildNode(logManage, AddPage(new PageLogManage(), ++pageIndex));
  24. TreeNode AuthManage = Aside.CreateNode("权限管理", 61451, 24, pageIndex);
  25. Aside.CreateChildNode(AuthManage, AddPage(new PageAuthManage(), ++pageIndex));
  26. TreeNode userManage = Aside.CreateNode("用户管理", 61451, 24, pageIndex);
  27. Aside.CreateChildNode(userManage, AddPage(new PageUserManage(), ++pageIndex));
  28. TreeNode reportManage = Aside.CreateNode("报表管理", 61451, 24, pageIndex);
  29. Aside.CreateChildNode(reportManage, AddPage(new PageReportManage(), ++pageIndex));
  30. TreeNode chartManage = Aside.CreateNode("图表管理", 61451, 24, pageIndex);
  31. Aside.CreateChildNode(chartManage, AddPage(new PageChartManage(), ++pageIndex));
  32. TreeNode systemParameterSet = Aside.CreateNode("系统参数", 61451, 24, pageIndex);
  33. Aside.CreateChildNode(systemParameterSet, AddPage(new PageSystemParameterSet(), ++pageIndex));
  34. //显示默认界面
  35. //Aside.SelectFirst();
  36. }
  37. private void uiSymbolLabel2_Click(object sender, EventArgs e)
  38. {
  39. this.Close(); //关闭当前窗体
  40. }
  41. private void uiSymbolLabel1_Click(object sender, EventArgs e)
  42. {
  43. this.WindowState = FormWindowState.Minimized;
  44. }
  45. }
  46. }