public void TestConfNodeEditor_RemoveNode() { ConfTree conf = Builder.Xml.Generate($@"{GlobalVar.SamplePath}/DefaultSpec.xml"); conf.Save($@"{GlobalVar.ResultPath}\root.xml"); conf = Builder.Xml.Generate($@"{GlobalVar.ResultPath}\root.xml"); var node = conf.Find(@"Specs/Ith", new List <string>() { "HighTemp" }); Assert.IsTrue(node != null); conf.RemoveNode(node); conf = Builder.Xml.Generate($@"{GlobalVar.ResultPath}\root.xml"); node = conf.Find(@"Specs/Ith", new List <string>() { "HighTemp" }); Assert.IsTrue(node == null); }
private void Menu_RemoveThis_Click(object sender, EventArgs e) { Conf.RemoveNode(SelectedItem); LoadConf(Builder.Xml.Generate(Conf.XmlDoc.BaseURI.Substring(@"file:///".Length))); }