怎样拖动TabControl的TabPage文本那块区域到另外一个TabPage上,即相互交换位置(WinForm)
解决方案 »
- 【请教】给我推荐一些学习C# windows Form编程的好的书籍或者资料好吗?
- 我是做java的,向C#兄弟们请教一下,word中插入excel,所形成的代表图片,高宽默认值是如何设定的?
- (急) C# ASP.NET网站模板
- 【winform与Flash交互】调用AxShockwaveFlash对象的GetVariable方法会使FSCommand事件提前结束?
- C# winform listview 修改当中某行内容怎么修改.
- SqlDataAdapter.Fill不能填充数据
- 在C#下調用Delphi寫的DLL
- 兄弟的系统上传了,帮我测试测试吧。来者有分!
- 有没有人直接用msdn里面的资料学c # ?
- c#并行请求,且考虑并发问题
- datagird数据导出到excel中???/
- 怎么实现鼠标拖动树节点的功能啊
----------------------------
| |
| |
| |
----------------------------拖动后变成|TabPage2| TabPage1| TabPage3
----------------------------
| |
| |
| |
----------------------------
你可以先把所有tabpage去掉,然后再按照你需要的顺序加上。
this.tabControl1.TabPages.Remove(this.tabPage1 ) ;
this.tabControl1.TabPages.Remove(this.tabPage2 ) ;
this.tabControl1.TabPages.Remove(this.tabPage3 ) ;
this.tabControl1.TabPages.AddRange(new TabPage[]{this.tabPage2, this.tabPage1, this.tabPage3} ) ;
//测试通过
类似的,你可以使用DevExpress类库来达到你的目的,里面有DockPanel控件,而且要比TabPage要美观得多。