再来请教一个多层panel在同一位置轮流显示,可以把多层的panel做成控件吗

wangxiaolia 2018-09-19 05:38:06
tabcontrol主要是太丑了,有很多时候不适用,然而同一位置切换显示内容是很常用的
做成多层panel,使用的时候通过代码切换能够满足需求,但是编辑一个个panel时实在不方便
请教有没有办法把多层的panel做成一个控件,通过属性切换显示,新增和减少panel,就像tabcontrol那样切换

我自己使用用户控件尝试过,可以切换显示不同的panel,但是没能够实现想要的效果,
就是在设计界面后期加一些控件到相应的panel上,就像tabcontrol那样添加,这个没法实现
...全文
243 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2018-09-20
  • 打赏
  • 举报
回复
叠放在一起,每次操作的时候都置于下层n次,知道找到你要的。
wangxiaolia 2018-09-20
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
叠放在一起,每次操作的时候都置于下层n次,知道找到你要的。


是的,如果只是需要切换进行显示的话,这样是可以实现的
我现在的想法是想将这个功能封装为控件,可以作为容器往里面不同的page页拖放其他控件,就像tabcontrol那样操作
xuzuning 2018-09-19
  • 打赏
  • 举报
回复
切换挈总是需要的

110,534

社区成员

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

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

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