TabControl控件和TabPage
来源:互联网 发布:排序算法空间复杂度 编辑:程序博客网 时间:2024/05/16 08:42
TabControl控件搞了两天才弄会,发个简单教程
TabControl控件可以支持在一个控件里面放置多个选项卡,每个选项卡又可以放置多个控件
由于在控件属性窗口添加选项卡相对比较容易,下面说一下动态创建选项卡
首先从工具栏拖入一个TabControl控件tabControl1
//创建一个TabPage
TabPage tabPage = new TabPage();
//设置选项卡文本
tabPage.Text = "选项卡1";
//选项卡名字(可以通过这个名字来访问到tabControl1中的选项卡)
tabPage.Name = "page1";
//如果选项卡内的控件比较多,则可以添加一个Form控件,但是Form空间的TopLevel要设置为false
Form1
page.Name = "formpage"
page.TopLevel = false;
//给Form去边框
page.FormBorderStyle =
//把page添加到tabPage中
tabPage.Controls.Add(chatPage);
//在tabPage选项卡中显示出来
page.Show();
//添加选项卡tabPage到TabControl中
tabControl1.TabPages.Add(tabPage);
这样就动态添加了一个选项卡
访问选项卡:
//通过索引访问选项卡
tabControl1.TabPages[0]
//通过TabPage的Name属性访问选项卡
tabControl1.Tabpages["page1"]
访问选项卡中的控件
tabControl1.TabPages[0].Controls[0];
tabControl1.TabPages[0].Controls["formpage"];
如果要访问控件中的成员,需要进行类型转换
例如,访问Form1中的成员
Form1 form = tabControl1.TabPages[0].Controls[0] as Form1;
然后通过form来访问Form1的内部成员
- TabControl控件和TabPage
- TabControl控件和TabPage
- Winform Tabcontrol控件隐藏tabpage头部的方法
- C#用TabControl控件如何使某个TabPage禁用
- 如何遍历tabcontrol控件的所有的tabpage中的所有控件?
- tabcontrol选择tabpage时触发
- 如何设置tabcontrol控件的tabPage的text内容显示成竖着的字体
- tabcontrol控件的tabPage的text内容显示成竖着的字体
- C#将子窗体嵌入到tabControl控件的tabpage中
- C# TabControl控件中TabPage选项卡选择时触发事件
- 如何把tabControl 的tabPage控件的标题不显示,只显示矩形框的内容
- tabControl添加Form作为tabPage的控件,切换时不显示form的问题
- TabControl.补足了tabpage没有enabled和visiable属性的缺陷.
- Winform 中TabControl的TabPage切换时刷行TabPage中的Form
- 关闭tabControl里面当前选择的tabpage
- C# TabControl之TabPage如何禁用
- 隐藏TabControl中的TabPage造成内存泄漏
- [c#]tabControl 点击tabpage触发事件
- Python基础--人们一些最爱的标准库(random time)
- 屏幕适配问题1
- leetcode62.[DP] Unique Paths
- Mybatis junit测试时报: parameter *** not found.available 错误处理
- weblogic安装与配置
- TabControl控件和TabPage
- C# 选择文件 和 选择文件夹 对话框
- 屏幕适配问题2
- 《Objective-C 2.0程序设计》第2章练习
- hdu1205吃糖果(鸽巢原理)
- Android加载网页输入框无法弹出输入法
- windows下安装requests
- 音效与音乐
- Codeforces 653A Bear and Three Balls