c#如何实现选项卡式的窗口。

ixkixkix 2012-04-16 04:04:23
象 VS.NET 的开发工具一样,可以选项卡式的管理窗口。
...全文
737 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
comcyd 2012-04-17
  • 打赏
  • 举报
回复
TabControl 就很好用啊,自带的,用第三方的话麻烦且不稳定。祝你好运
F15Eagle 2012-04-17
  • 打赏
  • 举报
回复
支持8楼
灵雨飘零 2012-04-17
  • 打赏
  • 举报
回复
TabControl
「已注销」 2012-04-16
  • 打赏
  • 举报
回复
选项卡窗口我没做过,不过如果你只是想在一个窗体上面实现类似选项卡的功能的话,我倒是有个方法。
首先你得把主窗体的IsMidContainer 属性设为true。同时要在主窗体上放一个panel控件,用于显示子窗口,再放几个按钮在旁边。
难后用按钮事件实现这段代码:form1 f1=new form1();
f1.MdiParent = this;
f1.Parent = panel;
f1.FormBorderStyle = FormBorderStyle.None;
f1.Show();
form1就是你的子窗体,这样你把每一个选项卡要显示的内容做成窗体,再显示在主窗体中,就可以实现类似选项卡的功能了。不过要注意的是,在改变当前显示的子窗体的时候最好先将panel中原来的子窗体释放掉,否则可能会报错。
希望能够帮到你!
卓一航啊 2012-04-16
  • 打赏
  • 举报
回复
tabcontrol里 放自定义控件模拟窗口
orochiheart 2012-04-16
  • 打赏
  • 举报
回复
选项卡用tabcontrol
选项卡式的管理窗口有难度呀。。看看有没有第三方控件能帮上忙吧 自己做貌似难度很大
tellxp 2012-04-16
  • 打赏
  • 举报
回复
form不行吧, 如果需要form单独的话就用mdiform...
ixkixkix 2012-04-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
tabcontrol,窗体或者其他的东西嵌入页签就行
[/Quote]
tabcontrol 能嵌入一个 Form 窗体么?
怎么嵌入?还有窗口要能关闭哦。
mizuho_2006 2012-04-16
  • 打赏
  • 举报
回复
tabcontrol

2L说的第三方控件也很好用
神棍 2012-04-16
  • 打赏
  • 举报
回复
WeifenLuo.WinFormsUI.Docking.dll
bdmh 2012-04-16
  • 打赏
  • 举报
回复
tabcontrol,窗体或者其他的东西嵌入页签就行

111,126

社区成员

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

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

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