winform怎么实现框架效果

winform框架布局怎么实现啊?在线等我在窗体左边放了一个导航控件,点击导航菜单在右边显示不同的窗体?应该怎么实现啊6楼朋友你好,我现在使用窗体去掉标题嵌在主窗体里,但... winform框架布局怎么实现啊?在线等
我在窗体左边放了一个导航控件,点击导航菜单在右边显示不同的窗体?应该怎么实现啊
6楼朋友你好,我现在使用窗体去掉标题嵌在主窗体里,但是感觉效果不咋地。
很想听听你详细解释下usercontrol方法,谢谢
展开
 我来答
帐号已注销
2010-01-22 · TA获得超过260个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:63万
展开全部
左侧放一个groupbox,即gpbox_menu,设置Dock为left;//放你的导航控件
右侧放一个groupbox,即gpbox_context,设置Dock为fill;//显示内容

在cs文件中使用swich来判断你点击的导航的哪一项,然后是使用visiable来控制显示的具体内容。

比如:你点击的注册,然后右侧gpbox_context内的uctReg.visiable=true//别忘了将其他的都设置为false
这样就能实现你的效果了

希望帮助你

互相学习
justkeepmoving
2010-01-22 · TA获得超过486个赞
知道小有建树答主
回答量:462
采纳率:0%
帮助的人:498万
展开全部
楼主 ,其实要做你的效果也不难的。
只是效果的好坏罢了哈!
比如你左边是treeview
右边用panel。与你的菜单项一样多的panel。
panel里放置你对应菜单项的内容
通过你点击的不同节点,显示你对应的panel就可以了
不过这个是很麻烦的,因为你菜单多了的话,你的panel会很多,
会很容易搞乱的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友36ea98b68
2010-01-22 · 超过40用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:106万
展开全部
左边用listview,大图标格式,右边放一个tabctrl,把tabpage拖到窗体外面藏起来,listview发生selectindexchange事件的时候,右边tabctrl中tabpageindex发生变化,就能实现这种效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangbo99_net
2010-01-22 · TA获得超过1465个赞
知道大有可为答主
回答量:922
采纳率:0%
帮助的人:1233万
展开全部
我以前做过,是使用了UserControl代替From.(Form要使用Show方法).
左边导航事件中,创建UserControl的实例,然后加到右边容器是Controls集合中.
如果楼主能接受使用UserControl页不使用Form这种思路,可以补充回答,我帮你做个实例.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lackyhuang
2010-01-22 · TA获得超过633个赞
知道小有建树答主
回答量:813
采纳率:0%
帮助的人:868万
展开全部
1.可以用tabcontrol
2.panel或者groupbox重叠均可以实现该效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式