private void MainForm_Load(object sender, EventArgs e) { // 초반 값 GlobalUsage.WcCode = ConfigurationManager.AppSettings["WcCode"]; switch (GlobalUsage.WcCode) { default: break; } LoginForm login = new LoginForm(); if (login.ShowDialog() != DialogResult.OK) { this.Close(); return; } aComboBox1.Visible = aButton1.Visible = false; // 개발자용 콤보박스 설정 //List<Typesss> dic = new List<Typesss>(); //dic.Add(new Typesss("Molding", WorkType.Molding)); //dic.Add(new Typesss("Load", WorkType.Load)); //dic.Add(new Typesss("Boxing", WorkType.Boxing)); //aComboBox1.DataSource = dic; //aComboBox1.DisplayMember = "value1"; //aComboBox1.ValueMember = "value2"; POP_PRD_001 childfrm = new POP_PRD_001(); childfrm.WindowState = FormWindowState.Maximized; childfrm.MdiParent = this; childfrm.Show(); // 공지를 위한 라벨 로케이션 childfrm.NoticeLocation = originalx = pronouncex = childfrm.GetPronounceX(); timetimer.Start(); }
private void aButton1_Click(object sender, EventArgs e) { // 열기 버튼 // 열려있는 폼들 닫기 foreach (var item in this.MdiChildren) { item.Close(); } WorkType work = (WorkType)aComboBox1.SelectedValue; // 일 설정 GlobalUsage.WorkType = work; // 작업장 설정 //switch (work) // { // case WorkType.Molding: // GlobalUsage.WcCode = "WC20003"; // break; // case WorkType.Load: // GlobalUsage.WcCode = "WC40003"; // break; // case WorkType.Boxing: // GlobalUsage.WcCode = "WC50003"; // break; // default: // break; // } // 폼 열기 POP_PRD_001 childfrm = new POP_PRD_001(); childfrm.WindowState = FormWindowState.Maximized; childfrm.MdiParent = this; childfrm.Show(); }