1.概要
选项卡是一个很方便的增加页面容量的方式,但是有写时候,根据需要载入的内容,可能选择卡需要动态的添加才能更好的配置资源,比如我们设置的一个选择卡,根本不用不加载那就是浪费的。
2.记忆要点
TabPage tabPage = new TabPage();
TextBox textBox = new TextBox();
tabPage.Controls.Add(textBox);
tabPage.Text = "动态添加";
tabControl1.TabPages.Add(tabPage);
tabControl1.SelectedIndex = 2;
3.运行效果
4.代码
using System;
using System.Windows.Forms;
namespace 标签页动态添加且动态添加内容
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
TabPage tabPage = new TabPage();
TextBox textBox = new TextBox();
tabPage.Controls.Add(textBox);
tabPage.Text = "动态添加";
tabControl1.TabPages.Add(tabPage);
tabControl1.SelectedIndex = 2;
}
private void button2_Click(object sender, EventArgs e)
{
tabControl1.SelectedTab.Controls[0].Text = "动态插入";
}
}
}