nnpc.net
当前位置:首页 >> C# tABControl控件,在运行时,添加删除选项卡,重... >>

C# tABControl控件,在运行时,添加删除选项卡,重...

TabControl tab = new TabControl(); tab.TabPages.Add();//添加 tab.TabPages.Remove();//删除 TabPage x = tab.TabPages[0]; x.Text = "";//重命名 望采纳

tabControl1.TabPages.Add("ta");tabcontrol里面有一个tabpages的属性.add(“选项卡的名字”)tabControl1.TabPages.Add("ta");//添加一个名字为ta的选项卡tabControl1.TabPages.Clear();//移除所有的选项卡tabControl1.TabPages.

ControlAdded添加事件 ControlRemove删除事件

好像Graphics 在绘制的时候就刷新了,你要把Graphics 代码写在OnPaint事件里面.

右击它,选属性,打开属性窗口,在属性窗口上部的列表框中中选中各个子选项卡,然后就可以在属性窗口中直接更改了,如图:

tabControl1.SelectedIndex=1;//这里选你要选中的tabPage的下标.这个就是你控制选项卡的方法SelectedIndexChanged 事件是TabControl 的事件,你在TabControl的SelectedIndexChanged选择SelectedIndexChanged即可..

先声明一个TabPage的变量,在你移出page2之前把page2赋给tabpage变量,添加的时候直接add就行了

public void method(control ctr){messagebox.show(ctr.name);}调用时 只要是继承自control类的所有控件 如button对象 textbox label对象等比如有个控件id是textbox1 调用 method(textbox1);

把你的原来的选项卡上的控件,放到一个UserControl里添加tab页时,new 这个UserControl,然后加到新的tab页上

不用那么麻烦 VS视图模式里的选项卡 也可以用鼠标点击 以确定你的选择 哪个选项卡 处于被选状态(凹进去)你就选择的哪个 希望我说的够明白

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com