华恒Mes鼎捷代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

91 lines
2.8 KiB

5 months ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Data.Linq;
  6. using System.Linq;
  7. using System.Drawing;
  8. using System.Text;
  9. using System.Windows.Forms;
  10. using DevExpress.XtraEditors;
  11. using DevExpress.XtraGrid.Views.BandedGrid;
  12. using DevExpress.XtraGrid.Columns;
  13. using DevExpress.XtraGrid;
  14. using System.IO;
  15. using System.Threading;
  16. using ICSSoft.Base.Language.Tool;
  17. using ICSSoft.Base.Config.AppConfig;
  18. using ICSSoft.Base.UserControl.MessageControl;
  19. using ICSSoft.Base.Config.DBHelper;
  20. using ICSSoft.Base.Report.Filter;
  21. using ICSSoft.Base.UserControl.FormControl;
  22. using ICSSoft.Base.Report.GridReport;
  23. using ICSSoft.Base.ReferForm.AppReferForm;
  24. using ICSSoft.Frame.Data.BLL;
  25. namespace ICSSoft.Frame.APP
  26. {
  27. public partial class FormTREEVIEW : DevExpress.XtraEditors.XtraForm
  28. {
  29. string ID;
  30. string BOMVER;
  31. string WORKPOINT;
  32. public FormTREEVIEW(string Id,string bomver,string workpoint)
  33. {
  34. ID = Id;
  35. BOMVER = bomver;
  36. WORKPOINT = workpoint;
  37. InitializeComponent();
  38. this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);
  39. this.WindowState = FormWindowState.Maximized;
  40. }
  41. private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
  42. {
  43. if (e.Node.Name == "OPBOMNODE")
  44. {
  45. FormICSOPBOM f = new FormICSOPBOM();
  46. f.TopLevel = false;
  47. f.FormBorderStyle = FormBorderStyle.None;
  48. f.WindowState = FormWindowState.Maximized;
  49. panel1.Controls.Add(f);
  50. f.Show();
  51. }
  52. if (e.Node.Name == "OPBOMDETAILNODE")
  53. {
  54. FormICSOPBOMDETAIL f = new FormICSOPBOMDETAIL();
  55. f.TopLevel = false;
  56. f.FormBorderStyle = FormBorderStyle.None;
  57. f.WindowState = FormWindowState.Maximized;
  58. panel1.Controls.Add(f);
  59. f.Show();
  60. }
  61. if (e.Node.Name == "SBOMNODE")
  62. {
  63. FormICSOPBOMDETAILAdd f = new FormICSOPBOMDETAILAdd();
  64. f.TopLevel = false;
  65. f.FormBorderStyle = FormBorderStyle.None;
  66. f.WindowState = FormWindowState.Maximized;
  67. panel1.Controls.Add(f);
  68. f.Show();
  69. }
  70. if (e.Node.Name == "BOMNODE")
  71. {
  72. FormICSOPSBOMAdd f = new FormICSOPSBOMAdd();
  73. f.TopLevel = false;
  74. f.FormBorderStyle = FormBorderStyle.None;
  75. f.WindowState = FormWindowState.Maximized;
  76. panel1.Controls.Add(f);
  77. f.Show();
  78. }
  79. }
  80. }
  81. }