private void AddUcToPanelTitle(Panel argPanel, Grp argName, string argTitle, string argText) { UC.UCTitle Uc = new UC.UCTitle(); if (argPanel.Tag.ToString() == "MONTH") { Uc._typeDisplay = UC.UCTitle.TypeDisplay.MONTH; } else if (argPanel.Tag.ToString() == "SEASON") { Uc._typeDisplay = UC.UCTitle.TypeDisplay.SEASON; } Uc.setDisplay(); Uc.SetTitle(argTitle); Uc.SetText(argText); Uc.Tag = argName.ToString(); Uc.ValueChangeEvent += Uc_ValueChangeEvent; argPanel.Controls.Add(Uc); _dntTitle.Add(argName, Uc); }
private void Uc_ValueChangeEvent(object sender, EventArgs e) { UC.UCTitle uc = (UC.UCTitle)sender; //MessageBox.Show(uc.Tag +": " + uc.GetValue()); if (uc.Tag.ToString() == Grp.MR.ToString()) { SetChart_MRIssues(); } else if (uc.Tag.ToString() == Grp.RAMP_UP.ToString()) { SetChart_RamUp(); } else if (uc.Tag.ToString() == Grp.OVERALL.ToString()) { SetChart_Overall(); } else if (uc.Tag.ToString() == Grp.INBOUND.ToString()) { SetChart_Inbound(); } else if (uc.Tag.ToString() == Grp.DR_FCPP.ToString()) { SetChart_DrFcpp(); } else if (uc.Tag.ToString() == Grp.MOLD_REPAIR.ToString()) { SetChart_MoldRepair(); } else if (uc.Tag.ToString() == Grp.MI.ToString()) { SetChart_MI(); } else if (uc.Tag.ToString() == Grp.EXT_OSD.ToString()) { SetChart_ExtOsd(); } }