如何通过WinForm实现复杂上左右布局的详细步骤和技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1116个文字,预计阅读时间需要5分钟。
目录 + 环境 + 需求 + 开发环境 + 工具 + 实现代码 + 实现效果 + 代码解析 + 环境 + 当前90%的管理系统都采用左右布局的布局方式,这可以说是经典且流传久远。不过,随着Web后台管理系统的普及,这种布局方式依然广泛使用。
目录
- 场景
- 需求
- 开发环境
- 开发工具
- 实现代码
- 实现效果
- 代码解析
场景
现在90%的管理系统都是在用上左右这种布局方式,真可谓是经典永流传。不过,由于现在基本都是Web做的后台管理系统,所以样式、效果等控制起来都比较方便。但是在WinForm上就很头疼了,现在还有很大一部分的的布局是采用的上下或者上中下的布局方式,也有一些由于使用了第三方的控件,做了上左右的布局,我本人也是。即便做了好多年Winform了,也没做过原生上左右布局的主页面。
前一段时间突然想起来做个小工具,想着就搭个架子出来吧,一直以为使用Mid属性会很容易实现,现实却告诉我想的太简单了。
上面的菜单栏和下面的提示栏不用多说。中间左右布局使用splitContainer即可,当我满心欢喜的把窗口放到panel2中的时候,才发现一个严重的问题,带边框的窗体太丑了,去掉边框的话,没办法对页面进行更好的管理。而使用Menu的一些属性监听不到panel中的Form,只能玩Mdi。
需求
所以,综上场景所述,结合现在的Web后台管理系统(Tab布局)。
本文共计1116个文字,预计阅读时间需要5分钟。
目录 + 环境 + 需求 + 开发环境 + 工具 + 实现代码 + 实现效果 + 代码解析 + 环境 + 当前90%的管理系统都采用左右布局的布局方式,这可以说是经典且流传久远。不过,随着Web后台管理系统的普及,这种布局方式依然广泛使用。
目录
- 场景
- 需求
- 开发环境
- 开发工具
- 实现代码
- 实现效果
- 代码解析
场景
现在90%的管理系统都是在用上左右这种布局方式,真可谓是经典永流传。不过,由于现在基本都是Web做的后台管理系统,所以样式、效果等控制起来都比较方便。但是在WinForm上就很头疼了,现在还有很大一部分的的布局是采用的上下或者上中下的布局方式,也有一些由于使用了第三方的控件,做了上左右的布局,我本人也是。即便做了好多年Winform了,也没做过原生上左右布局的主页面。
前一段时间突然想起来做个小工具,想着就搭个架子出来吧,一直以为使用Mid属性会很容易实现,现实却告诉我想的太简单了。
上面的菜单栏和下面的提示栏不用多说。中间左右布局使用splitContainer即可,当我满心欢喜的把窗口放到panel2中的时候,才发现一个严重的问题,带边框的窗体太丑了,去掉边框的话,没办法对页面进行更好的管理。而使用Menu的一些属性监听不到panel中的Form,只能玩Mdi。
需求
所以,综上场景所述,结合现在的Web后台管理系统(Tab布局)。

