winform 实现图型化导航界面问题

parkbaby 2013-06-24 09:31:35
各位大神好:
本人初学C#,想实现一个图形化导航界面,碰到个问题,想请教下各位。
导航界面的布局比较简单,就是分左右两块,左边是菜单,选择某个菜单时,右边显示该菜单下的各种图标按钮。
设计思路是,左边一个panel,panel里每个菜单是个button。
右边每个菜单对应一个panel,panel上放置该菜单下对应的功能按钮。
菜单切换时,按照所选菜单,右边的panel进行隐藏或者显示。
但是制作起来时,感觉不是很方便,特别是右边的panel,因为定位都是一样的。一层层叠上去,在下面的panel上的按钮都被遮挡住了,能否我在编辑某层panel时,其他的panel把它隐藏掉,就显示我要编辑的这个panel呢?
或者,上述我要实现的功能,能否用更好的方案替代,本来也想过右边的用TabControl实现,但是又不想显示tab的head,因为是用左边的菜单控制的。
希望各位大神给点建议,谢谢!!
...全文
232 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2013-06-26
  • 打赏
  • 举报
回复
右边可以用UserControl或者MDI子窗口。
parkbaby 2013-06-26
  • 打赏
  • 举报
回复
感谢各位的回答
wwwspider001 2013-06-26
  • 打赏
  • 举报
回复
右边的panel不需要手工对齐,出现之前,计算一下位置大小,程序调整一下即可
flashposition 2013-06-25
  • 打赏
  • 举报
回复
tab的head是可以隐藏的,度一下,G一下
parkbaby 2013-06-24
  • 打赏
  • 举报
回复
各位给点意见,小弟万分感激

110,531

社区成员

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

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

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