TabControl多页面窗体用法(vb2010)
来源:互联网 发布:思迅足浴软件 编辑:程序博客网 时间:2024/06/05 16:04
环境:vb2010 有2个窗体 分别为form1 form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click '//定义变量,记录窗体是否已经打开 Dim ls_open As Boolean = False '//遍历TabPage页,查看页面是否已经打开 For Each a As TabPage In TabControl1.TabPages If a.Name = "Tab_form2" Then ls_open = True '如果查找到指定的页面 Me.TabControl1.SelectedTab = a '设置选中当前页 End If Next '//如果窗体没有打开,那么实例化并打开窗体 If ls_open = False Then Dim NewTabPage1 As New TabPage '//实例化一个tabpage页 NewTabPage1.Text = "form2窗体" '//在tabpage页显示的页text内容 NewTabPage1.Name = "Tab_form2" '//TabPage页的name Me.TabControl1.TabPages.Add(NewTabPage1) '//添加到当前的TabControl中 Dim ls_frm As New Form2 '//实例化一个窗体(窗体名称为form2) ls_frm.TopLevel = False '//设置窗体不是顶级窗体 ls_frm.Parent = NewTabPage1 '//设置窗体的父容器为新实例化的TabPage页 ls_frm.FormBorderStyle = Windows.Forms.FormBorderStyle.None '//设置新窗体不显示边框 ls_frm.Dock = System.Windows.Forms.DockStyle.Fill '//设置窗体的大小随父容器大小变化而变化 ls_frm.Show() '//装载窗体 Me.TabControl1.SelectedTab = NewTabPage1 '//将此TabPage页显示为选中 Else MessageBox.Show("窗体已经打开,不要重复打开此窗体!") End If End Sub
- TabControl多页面窗体用法(vb2010)
- Delphi封装Mdi窗体到Dll并使用插件管理,tabControl制作多页面
- Silverlight (TabControl)同一页面多选项切换展示
- tabcontrol增加form窗体
- C#利用tabcontrol控件实现多窗体嵌入及关闭
- C#利用tabControl控件实现多窗体嵌入及关闭
- C#利用tabControl控件实现多窗体嵌入及关闭
- C# Tabcontrol组件怎么(切换)显示Form窗体
- C# Tabcontrol组件怎么(切换)显示Form窗体
- TabControl的用法总结
- WM中 TabControl用法
- MFC--TabControl用法
- TabControl的用法步骤详解
- MFC中TabControl控件用法
- datagridview相关操作模块(vb2010)
- 通用的连接数据库模块(vb2010)
- tabcontrol
- TabControl
- 最小步数 n 58 bfs
- 上周问题总结与解决方案
- Android应用程序的组件
- ST 平台上硬件解码开发心得
- 字符串排列和组合的JAVA实现 [No. 44]
- TabControl多页面窗体用法(vb2010)
- CLI获取不到HTTP_HOST的解决方法
- Instagram 架构师分析笔记
- MySQL 把查询结果保存到文件中的方法
- NodeJS的启发--- A-J- a- X和MVC相遇?
- 让TextBox控件显示为一条横线(vs2010)
- 小写金额转换为大写金额(vb2010)
- Linux Shell编程基础
- datagridview相关操作模块(vb2010)