我的系统 使用的是群里的大神提供的框架 使用内部函数 动态引用窗口 增加TABCONTROL 页面以下是内部函数的代码
Dim name As String = Args(0)
'msgbox(name)
Dim text As String = Args(1)
Dim fundatatable As String = Args(2)
Dim funform As String = Args(3)
var_datatable = fundatatable
var_form = funform
Dim tab As WinForm.TabControl = forms("主窗口").Controls("TabControl1")
If tab.TabPages(name) Is Nothing Then
tab.TabPages.Add(name,text)
Dim pb = tab.BaseControl
Forms(name).OPEN(-1000,-1500)
Forms(name).BaseForm.TopLevel = False
Forms(name).BaseForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None
Forms(name).BaseForm.Dock = System.Windows.Forms.DockStyle.Fill
PB.TabPages(name).Controls.Clear
PB.TabPages(name).Controls.add(Forms(name).BaseForm)
tab.SelectedPage = tab.TabPages(name)
Else
tab.SelectedPage = tab.TabPages(name)
End If
但现在 我有一个 主记录窗口 里面能显示 要某一个表的内容,可以在这个窗口里 查看 新建 修改 删除表内容,我希望 这个主记录窗口 可以动态绑定TABLE
现在已经实现动态绑定TABLE 可是 我发现TABCONTROL 引用了一次窗口 就无法再引用另一次。