winform怎么实现框架效果
winform框架布局怎么实现啊?在线等我在窗体左边放了一个导航控件,点击导航菜单在右边显示不同的窗体?应该怎么实现啊6楼朋友你好,我现在使用窗体去掉标题嵌在主窗体里,但...
winform框架布局怎么实现啊?在线等
我在窗体左边放了一个导航控件,点击导航菜单在右边显示不同的窗体?应该怎么实现啊
6楼朋友你好,我现在使用窗体去掉标题嵌在主窗体里,但是感觉效果不咋地。
很想听听你详细解释下usercontrol方法,谢谢 展开
我在窗体左边放了一个导航控件,点击导航菜单在右边显示不同的窗体?应该怎么实现啊
6楼朋友你好,我现在使用窗体去掉标题嵌在主窗体里,但是感觉效果不咋地。
很想听听你详细解释下usercontrol方法,谢谢 展开
7个回答
展开全部
左侧放一个groupbox,即gpbox_menu,设置Dock为left;//放你的导航控件
右侧放一个groupbox,即gpbox_context,设置Dock为fill;//显示内容
在cs文件中使用swich来判断你点击的导航的哪一项,然后是使用visiable来控制显示的具体内容。
比如:你点击的注册,然后右侧gpbox_context内的uctReg.visiable=true//别忘了将其他的都设置为false
这样就能实现你的效果了
希望帮助你
互相学习
右侧放一个groupbox,即gpbox_context,设置Dock为fill;//显示内容
在cs文件中使用swich来判断你点击的导航的哪一项,然后是使用visiable来控制显示的具体内容。
比如:你点击的注册,然后右侧gpbox_context内的uctReg.visiable=true//别忘了将其他的都设置为false
这样就能实现你的效果了
希望帮助你
互相学习
展开全部
楼主 ,其实要做你的效果也不难的。
只是效果的好坏罢了哈!
比如你左边是treeview
右边用panel。与你的菜单项一样多的panel。
panel里放置你对应菜单项的内容
通过你点击的不同节点,显示你对应的panel就可以了
不过这个是很麻烦的,因为你菜单多了的话,你的panel会很多,
会很容易搞乱的!
只是效果的好坏罢了哈!
比如你左边是treeview
右边用panel。与你的菜单项一样多的panel。
panel里放置你对应菜单项的内容
通过你点击的不同节点,显示你对应的panel就可以了
不过这个是很麻烦的,因为你菜单多了的话,你的panel会很多,
会很容易搞乱的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
左边用listview,大图标格式,右边放一个tabctrl,把tabpage拖到窗体外面藏起来,listview发生selectindexchange事件的时候,右边tabctrl中tabpageindex发生变化,就能实现这种效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我以前做过,是使用了UserControl代替From.(Form要使用Show方法).
左边导航事件中,创建UserControl的实例,然后加到右边容器是Controls集合中.
如果楼主能接受使用UserControl页不使用Form这种思路,可以补充回答,我帮你做个实例.
左边导航事件中,创建UserControl的实例,然后加到右边容器是Controls集合中.
如果楼主能接受使用UserControl页不使用Form这种思路,可以补充回答,我帮你做个实例.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.可以用tabcontrol
2.panel或者groupbox重叠均可以实现该效果。
2.panel或者groupbox重叠均可以实现该效果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询