
'窗口1 加载事件 AfterLoad
Dim tv As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim tr As WinForm.TreeNode
For Each dt As DataTable In DataTables
tr = tv.Nodes.Add(dt.Name)
For Each cl As DataCol In dt.DataCols
tr.Nodes.Add(cl.Name)
Next
Next
'新建一个 按键click 事件
Dim tv As WinForm.TreeView = Forms("窗口1").Controls("TreeView1")
Dim nd As WinForm.TreeNode = tv.SelectedNode
Dim dx As new ADOXBuilder
dx.Open()
If nd.Level =0 Then
Tables(nd.Name).Visible = False
dx.DeleteTable(nd.Name)
Else
Tables(nd.ParentNode.Name).Cols(nd.Name).Visible = False
dx.Tables(nd.ParentNode.Name).DeleteColumn(nd.Name)
End If
dx.Close()
nd.Delete()
'Syscmd.Project.Open(ProjectFile) '删除后要重新打开项目,