예제 #1
0
 private void addToolStripMenuItem_Click(object sender, EventArgs e)
 {
     StudentEditForm stuForm = new StudentEditForm(new Student());
     stuForm.Show();
     Program.school1.Students.Add(stuForm.student);
     lbStu.Items.Clear();
     foreach (Student student in Program.school1.Students)
     {
         lbStu.Items.Add(student.FirstName + " " + student.LastName);
     }
 }
예제 #2
0
 private void lbStu_SelectedIndexChanged_1(object sender, EventArgs e)
 {
     if (lbStu.SelectedIndex >= 0 && lbStu.SelectedIndex < Program.school1.Students.Count())
     {
         MessageBox.Show(lbStu.SelectedIndex.ToString());
         StudentEditForm form = new StudentEditForm(Program.school1.Students[lbStu.SelectedIndex]);
         Program.school1.Students[lbStu.SelectedIndex] = form.student;
         form.Show();
         lbStu.Items.Clear();
         foreach (Student student in Program.school1.Students)
         {
             lbStu.Items.Add(student.FirstName + " " + student.LastName);
         }
     }
     else
     {
         lbStu.SelectedIndex = Program.school1.Students.Count;
         MessageBox.Show(lbStu.SelectedIndex.ToString());
         StudentEditForm form = new StudentEditForm(Program.school1.Students[lbStu.SelectedIndex]);
         Program.school1.Students[lbStu.SelectedIndex] = form.student;
         form.Show();
         lbStu.Items.Clear();
         foreach (Student student in Program.school1.Students)
         {
             lbStu.Items.Add(student.FirstName + " " + student.LastName);
         }
     }
 }