private void 除ToolStripMenuItem_Click(object sender, EventArgs e) { MainSubView.IsDelete view = new MainSubView.IsDelete(); DialogResult result = view.ShowDialog(); if (result == DialogResult.OK) { TreeNode node = treeview1.SelectedNode; // 刚刚点击的点 string name = node.Name; // 从数据库中删除此点 string delete_cmd = "viewname='" + name + "'"; Main_DataBase_Builder.Delete("AllView", delete_cmd); // 删除数据库中对应页面的表格 Main_DataBase_Builder.Delete_Table(name); //************************** 还有其他信息********************************// TreeNode viewnode = FindTreeNodeWithName("画面", treeview1); if (viewnode != null) { Reflush_TreeView_ViewNode(viewnode); // 刷新画面的父结点的信息 } } }