动态调整TabPage的顺序

Erayyy 2011-02-07 12:56:16
怎么动态调整TabPage的顺序呢
...全文
289 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2011-02-07
  • 打赏
  • 举报
回复
this.tabControl1.SelectedTab = tabPage1或者tabPage2
选中tabpage,点右侧的上移/下移箭头
this.tabControl1.Controls.AddRange(new System.Windows.Forms.Control[]
{

this.tabPage2,
this.tabPage1,

});
Erayyy 2011-02-07
  • 打赏
  • 举报
回复
谢谢4L,解决了
  • 打赏
  • 举报
回复
1,先移除
TabControl.TabPages.RemoveAt(3);//移除索引为3的TabPage
2,再插入
TabControl.TabPages.Insert(0,new TabPage3());//新建一个与原索引3的TabPage对象,插入到索引0处
Erayyy 2011-02-07
  • 打赏
  • 举报
回复
我是这么想的,用1 = 2,2 = 3,3 = 1来实现2和3的对换,但不知道要怎么获取tabPage并赋值
Erayyy 2011-02-07
  • 打赏
  • 举报
回复
this.tabControl1.Controls.AddRange(new System.Windows.Forms.Control[]
{

this.tabPage2,
this.tabPage1,

});

用这了句tabPage1和2都变空白了

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧