private void lvStudents_MouseDoubleClick(object sender, MouseEventArgs e) { ListViewHitTestInfo info = lvStudents.HitTest(e.X, e.Y); ListViewItem item = info.Item; if (item == null) { return; } StudentXml.StudentVO vo = xml.getStudentById(item.Text); if (vo == null) { MessageBox.Show("无法找到这个项目。"); return; } txtName.Enabled = true; txtAge.Enabled = true; txtMajor.Enabled = true; cboxDepartment.Enabled = true; cboxGender.Enabled = true; txtStuId.Text = vo.StuId; txtName.Text = vo.Name; txtAge.Text = vo.Age + ""; txtMajor.Text = vo.Major; cboxGender.SelectedIndex = (int)vo.Gender; cboxDepartment.SelectedIndex = (int)vo.Department; button1.Enabled = true; button3.Enabled = true; button2.Enabled = false; }
public XmlDispForm() { InitializeComponent(); StudentXml studentXml; try { studentXml = new StudentXml("../../Student.xml"); } catch (XmlSchemaValidationException e) { MessageBox.Show(e.Message); return; } StudentXml.StudentVO vo = new StudentXml.StudentVO(); vo.Name = "stu3"; vo.Major = "99999"; vo.StuId = "6666"; vo.Department = StudentXml.Department.FaXueYuan; vo.Gender = StudentXml.Gender.Female; vo.Age = 66; studentXml.modifyStudent(vo); }