我在用C#开发WIN FORM的时候,在一个窗体上用到了tabControl控件,在这个tabControl上建了5个页签,分别为PgMiscItem,PgLend,PgReturn,PgImport,this.PgScrap。排列顺序也是这样的,可不知为什么每次我关掉这个窗体,再打开时,页签的排列顺序会乱掉。在InitializeComponent()里的tabControl.Add顺序也乱了!后来我写了个方法:
private void tabSort()
{
tabCtrls.Controls.SetChildIndex(this.PgMiscItem,0);
tabCtrls.Controls.SetChildIndex(this.PgLend,1);
tabCtrls.Controls.SetChildIndex(this.PgReturn,2);
tabCtrls.Controls.SetChildIndex(this.PgImport,3);
tabCtrls.Controls.SetChildIndex(this.PgScrap,4);
}
并把这个方法放在InitializeComponent()事件下面,可还是没用!
难道我每次打开页面的时候,都要重写tabControl.Add吗?有哪位大哥知道的话,请告诉小弟吧!先谢过了!
private void tabSort()
{
tabCtrls.Controls.SetChildIndex(this.PgMiscItem,0);
tabCtrls.Controls.SetChildIndex(this.PgLend,1);
tabCtrls.Controls.SetChildIndex(this.PgReturn,2);
tabCtrls.Controls.SetChildIndex(this.PgImport,3);
tabCtrls.Controls.SetChildIndex(this.PgScrap,4);
}
并把这个方法放在InitializeComponent()事件下面,可还是没用!
难道我每次打开页面的时候,都要重写tabControl.Add吗?有哪位大哥知道的话,请告诉小弟吧!先谢过了!
解决方案 »
- -0-一个简单的送分题~~~~~~~~
- 水晶报表横向打印问题
- AT指令 短信平台开发的问题
- 求教 简单问题 希望高手帮忙
- 一个winForm应用程序,怎么在各个窗口间传递变量 对象 或者参数?
- 【Login控件+验证码】怎样才能够完美结合呢??
- 我写的这个简单的递归函数还能优化吗?
- c#运行后固定窗体不能改变大小的属性是哪一个?
- 本人一直以为.net只提供面向web应用的跨平台能力,而对于..................
- 请问:在DataGrid中选中一行后按下Del键,此时程序究竟执行了怎样的操作?
- 如何控制textbox的输入类型?
- 关于ASP.net部署的问题!!特急!!!!!!高手指点!!!!!
private void tabSort()
{
tabCtrls.TabPages[0]=this.PgMiscItem;
tabCtrls.TabPages[1]=this.PgLend;
tabCtrls.TabPages[2]=this.PgReturn;
tabCtrls.TabPages[3]=this.PgImport;
tabCtrls.TabPages[4]=this.PgScrap;
}