private static bool DetectList(MorningPlanningButton _mBnt) { if (_mBnt.index == -1) { return(true); } else { return(false); } }
private void CopyObjectProperties(ref MorningPlanningButton Target, MorningPlanningButton Source) { Target.label.Location = new Point(Source.label.Location.X, Source.label.Location.Y); Target.label.Font = Source.label.Font; Target.label.ForeColor = Source.label.ForeColor; Target.label.Size = Source.label.Size; Target.label.Text = Source.label.Text; Target.label.AutoSize = false; Target.Textbox.Location = new Point(Source.Textbox.Location.X, Source.Textbox.Location.Y); Target.Textbox.Font = Source.Textbox.Font; Target.Textbox.ForeColor = Source.Textbox.ForeColor; Target.Textbox.BorderStyle = Source.Textbox.BorderStyle; Target.Textbox.Text = Source.Textbox.Text; Target.Textbox.Enabled = true; }
private void InitProject() { Cnt_MonPlan = 0; Cnt_YearPlan = 0; Mon_RevBnt.Add(new MorningPlanningButton()); Year_RevBnt.Add(new MorningPlanningButton()); MorningPlanningButton InitialMbnt = new MorningPlanningButton(); MorningPlanningButton Mbnt = new MorningPlanningButton(); InitialMbnt.label = label4; InitialMbnt.Textbox = textBox2; CopyObjectProperties(ref Mbnt, InitialMbnt); Mon_RevBnt[0].index = 0; Mon_RevBnt[0] = Mbnt; Mon_RevBnt[0].SetInitBntLocation(button1.Location); Mon_RevBnt[0].SetInitLabLocation(label4.Location); Mon_RevBnt[0].SetInitTextBoxLocation(textBox2.Location); Mon_RevBnt[0].Textbox.TextChanged += new System.EventHandler(MonTextBox_TextChange); this.Controls.Remove(label4); this.Controls.Remove(textBox2); this.Controls.Add(Mbnt.label); this.Controls.Add(Mbnt.Textbox); Year_RevBnt[0].label = label2; Year_RevBnt[0].Textbox = textBox1; Year_RevBnt[0].Textbox.TextChanged += new System.EventHandler(YearTextBox_TextChange); Year_RevBnt[0].index = 0; Year_RevBnt[0].SetInitBntLocation(button2.Location); Year_RevBnt[0].SetInitLabLocation(label2.Location); Year_RevBnt[0].SetInitTextBoxLocation(textBox1.Location); Cnt_MonPlan++; Cnt_YearPlan++; //Read Year txt SaveProject _SaveProject = new SaveProject(); string[] str = _SaveProject.Read_YearProject(); for (int i = 0; i < str.Length; i++) { if (i > Cnt_YearPlan - 1) { button2_Click(null, null); } Year_RevBnt[i].Textbox.Text = str[i]; } //Read Mon txt string _file_path = Mon_name + "_Project.txt"; _SaveProject = new SaveProject(_file_path); str = _SaveProject.Read_Project(); for (int i = 0; i < str.Length; i++) { if (i > Cnt_MonPlan - 1) { button1_Click(null, null); } Mon_RevBnt[i].Textbox.Text = str[i]; } //Initial Pie Chart MorningPlanningPieChartInit(); }