//가장 위쪽 버튼 클릭시 이벤트 private void TB_Click(object o, EventArgs e) { Button btn = (Button)o; switch (btn.Name) { case "메인": 탑메인 탑메인 = new 탑메인(); 탑메인.MdiParent = this; 탑메인.WindowState = FormWindowState.Maximized; 탑메인.FormBorderStyle = FormBorderStyle.None; Toppage.Controls.Add(탑메인); 탑메인.Show(); break; case "고객": 개인고객_고객등록_계약고객 고객1 = new 개인고객_고객등록_계약고객(); 고객1.MdiParent = this; 고객1.WindowState = FormWindowState.Maximized; 고객1.FormBorderStyle = FormBorderStyle.None; Toppage.Controls.Add(고객1); 고객1.Show(); break; } }
private void Sidepage() { //가장 왼쪽 pnSet pn1 = new pnSet(this, 50, 1020, 0, 0); Panel Left = ct.panel(pn1); Left.BackColor = Color.FromArgb(241, 141, 0); Controls.Add(Left); //가장 왼쪽 버튼 클릭시 나오는 폼<MDI> pnSet pn2 = new pnSet(this, 550, 1020, 50, 0); Leftpage = ct.panel(pn2); Controls.Add(Leftpage); //가장 위쪽 pnSet pn3 = new pnSet(this, 1320, 130, 600, 0); Panel top = ct.panel(pn3); top.BackColor = Color.FromArgb(69, 75, 89); Controls.Add(top); //가장 위쪽 버튼 클릭스 나오는 폼<MDI> pnSet pn4 = new pnSet(this, 1320, 890, 600, 130); Toppage = ct.panel(pn4); Controls.Add(Toppage); 고객찾기 고찾 = new 고객찾기(); 고찾.MdiParent = this; 고찾.WindowState = FormWindowState.Maximized; 고찾.FormBorderStyle = FormBorderStyle.None; Leftpage.Controls.Add(고찾); 고찾.Show(); 탑메인 탑메인 = new 탑메인(); 탑메인.MdiParent = this; 탑메인.WindowState = FormWindowState.Maximized; 탑메인.FormBorderStyle = FormBorderStyle.None; Toppage.Controls.Add(탑메인); 탑메인.Show(); //가장 왼쪽 버튼 항목들 //지금은 하드코딩으로 해놨는데 이미지버튼으로 대체 해야함 ArrayList LBtn_list = new ArrayList(); LBtn_list.Add(new btnSet(this, "고객찾기", "고객 찾기", 50, 102, 0, 252, LB_Click)); LBtn_list.Add(new btnSet(this, "개인정보동의", "개인 정보 동의", 50, 102, 0, 354, LB_Click)); LBtn_list.Add(new btnSet(this, "장기업무지원", "장기 업무 지원", 50, 102, 0, 456, LB_Click)); LBtn_list.Add(new btnSet(this, "영업지원자료", "영업 지원 자료", 50, 102, 0, 558, LB_Click)); LBtn_list.Add(new btnSet(this, "보상진행현황", "보상 진행 현황", 50, 102, 0, 660, LB_Click)); LBtn_list.Add(new btnSet(this, "링크", "링크", 50, 102, 0, 762, LB_Click)); for (int i = 0; i < LBtn_list.Count; i++) { Button btn = ct.btn((btnSet)LBtn_list[i]); btn.BackColor = Color.FromArgb(241, 141, 0); btn.ForeColor = Color.White; btn.FlatStyle = FlatStyle.Flat; btn.FlatAppearance.BorderSize = 0; Left.Controls.Add(btn); } // 가장 위쪽 버튼 항목들 ArrayList TBtn_list = new ArrayList(); TBtn_list.Add(new btnSet(this, "메인", "메인", 40, 25, 100, 105, TB_Click)); TBtn_list.Add(new btnSet(this, "고객", "고객", 50, 30, 180, 70, TB_Click)); for (int i = 0; i < TBtn_list.Count; i++) { Button btn = ct.btn((btnSet)TBtn_list[i]); if (i == 0) { btn.BackColor = Color.White; } btn.BackColor = Color.FromArgb(69, 75, 89); btn.ForeColor = Color.White; btn.FlatStyle = FlatStyle.Flat; btn.FlatAppearance.BorderSize = 0; top.Controls.Add(btn); } }