TabControl 选项卡集合
管理一个TabPages集合 分组显示 每个Tabpage 都是一个容器控件
1.属性
MultiLine 标签可以多行 ,TabPages选项页面 , Alignment 标签对齐方式 (上下左右), Appearance 选项卡样式, ImageList选项卡内的图片集合
2.事件
SelectedIndexChanged 切换选项卡时发生
使用 一个模块有多个子页面,TabControl控件进行页面间快速切换。
private void FrmTabControl_Load(object sender, EventArgs e)
{
//tabControl1.SelectTab(1); //选中选项卡
//TabPage page = tabControl1.SelectedTab; //获取选中的选项卡
tabControl1.SelectedIndex = 1; //设置选中的选项卡(第二个)
int count = tabControl1.TabCount; //选项卡的数目
}
//SelectedIndex属性值改变时触发
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
// MessageBox.Show(tabControl1.SelectedTab.Text);
string tpName = tabControl1.SelectedTab.Name;
switch(tpName)
{
case "tabPage1":
{
txtName.Text = "admin";
break;
}
case "tabPage2":
{
txtPwd.Text = "123456";
break;
}
}
}