private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { NewTask newtask = new NewTask(dataGridView1.CurrentRow); this.Hide(); newtask.Show(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == dataGridView1.ColumnCount - 2) { NewTask newtask = new NewTask(dataGridView1.CurrentRow); this.Hide(); newtask.Show(); } if (e.ColumnIndex == dataGridView1.ColumnCount - 1) { string xmlpath = @"task.xml"; XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlpath); XmlNode prexn = xmlDoc.SelectSingleNode("UIC"); XmlNodeList xnList = prexn.ChildNodes; foreach (XmlNode xn in xnList) { if (xn.Attributes[0].Value == dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()) { xn.RemoveAll(); xn.ParentNode.RemoveChild(xn); } } xmlDoc.Save(xmlpath); string xmlpath1 = @"course.xml"; XmlDocument xmlDoc1 = new XmlDocument(); xmlDoc1.Load(xmlpath1); XmlNode prexn1 = xmlDoc1.SelectSingleNode("courses"); XmlNodeList xnList2 = prexn1.ChildNodes; foreach (XmlNode xn in xnList2) { if (xn.Attributes[0].Value == dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString()) { prexn1.RemoveChild(xn); } } xmlDoc1.Save(xmlpath1); } show(); }