//rename method private void rename() { if (organizeFavTreeView.SelectedNode.Index >= 0) { String file = ""; RenameLink rl = new RenameLink(organizeFavTreeView.SelectedNode.Text); TreeNode node = organizeFavTreeView.SelectedNode; if (rl.ShowDialog() == DialogResult.OK) { node.Text = rl.newName.Text; if (organizeFavTreeView.Nodes[0].Nodes.Contains(node)) { if (tree.Visible == true) { tree.Nodes[0].Nodes[node.Name].Text = rl.newName.Text; } file = linksXml; //if (linkbar.Visible == true) // linkbar.Items[node.Name].Text = rl.newName.Text; } else { if (tree.Visible == true) { tree.Nodes[node.Name].Text = rl.newName.Text; } file = favXml; } } if (file == "") { return; } XmlDocument myXml = new XmlDocument(); myXml.Load(file); foreach (XmlElement x in myXml.DocumentElement.ChildNodes) { if (x.GetAttribute("url").Equals(node.Name)) { x.InnerText = rl.newName.Text; break; } } myXml.Save(file); rl.Close(); } }
//<summary> //renameLink 比如在历史记录和收藏夹里 //</summary> private void renameLink() { RenameLink rl = new RenameLink(name); if (rl.ShowDialog() == DialogResult.OK) { XmlDocument myXml = new XmlDocument(); myXml.Load(linksXml); foreach (XmlElement x in myXml.DocumentElement.ChildNodes) { if (x.InnerText.Equals(name)) { x.InnerText = rl.newName.Text; break; } } //if (linkBar.Visible == true)//收藏夹栏 // linkBar.Items[adress].Text = rl.newName.Text; if (LeftFormPanel.Visible == true) favTreeView.Nodes[0].Nodes[adress].Text = rl.newName.Text; myXml.Save(linksXml); } rl.Close(); }
//<summary> //renameFavorit method //</summary> private void renameFavorit() { RenameLink rl = new RenameLink(name); if (rl.ShowDialog() == DialogResult.OK) { XmlDocument myXml = new XmlDocument(); myXml.Load(favXml); foreach (XmlElement x in myXml.DocumentElement.ChildNodes) { if (x.InnerText.Equals(name)) { x.InnerText = rl.newName.Text; break; } } favTreeView.Nodes[adress].Text = rl.newName.Text; myXml.Save(favXml); } rl.Close(); }
//rename method private void rename() { if (organizeFavTreeView.SelectedNode.Index >= 0) { String file = ""; RenameLink rl = new RenameLink(organizeFavTreeView.SelectedNode.Text); TreeNode node = organizeFavTreeView.SelectedNode; if (rl.ShowDialog() == DialogResult.OK) { node.Text = rl.newName.Text; if (organizeFavTreeView.Nodes[0].Nodes.Contains(node)) { if (tree.Visible == true) tree.Nodes[0].Nodes[node.Name].Text = rl.newName.Text; file = linksXml; //if (linkbar.Visible == true) // linkbar.Items[node.Name].Text = rl.newName.Text; } else { if (tree.Visible == true) tree.Nodes[node.Name].Text = rl.newName.Text; file = favXml; } } if (file == "") return; XmlDocument myXml = new XmlDocument(); myXml.Load(file); foreach (XmlElement x in myXml.DocumentElement.ChildNodes) { if (x.GetAttribute("url").Equals(node.Name)) { x.InnerText = rl.newName.Text; break; } } myXml.Save(file); rl.Close(); } }