作了好多年Winform的程序的开发,主窗口的界面设计通常都要求作的更好一些,能够根据不一样的系统功能模块进行归类整合,能使客户迅速寻找到相关功能的同时,也能感受到总体性的美观大方,所以主窗口的界面设计老是会精益求精,力求作到更好用、更美观,这样才能吸引客户使用。微信
目前的主体界面设计,可使用不少控件进行美化,这样能使得开发者可以迅速开发好美观的界面,也可使得界面整体性有一个统1、规范的基准。通常推荐使用DevExpress或者DotNetbar这两款界面控件套件,他们都能设计出相似Office的Ribbon界面,这种界面总体感受会比较好一些。框架
在个人Winform开发框架中,也分为了传统性界面、DotNetBar样式界面、DevExpress样式界面这三种,根据不一样的开发场景进行使用,若是是历史性缘由致使,那就根据须要选择,若是是新的程序开发,那么建议采用DevExpress样式的界面,这种界面样式,通过我这几年的开发应用了解,以为真的很是棒,很是强大,基于Dev样式的《Winform开发框架》主体界面设计以下所示。ide
这个主体界面是Ribbon样式的界面,它分为了几个部分,我从顶部开始到下面进行介绍。工具
1)、顶部样式选择布局
DevExpress控件能够将窗体的空间运用到极致,不少细微的地方均可以用起来。在开发的应用程序中,增长这个样式选择,也会使客户以为这个程序开发也是很是专业的(^_^)。设计
2)、主程序菜单3d
在Ribbon样式中,添加这种样式的主程序菜单,比增长一个顶部的MenuBar来的好看,这也是标准的Office程序的Ribbon样式菜单,咱们能够在里面添加各类层级的菜单,以下面是一个简单的退出和重登陆菜单。orm
3)、主界面帮助小按钮blog
主界面的右边能够放置一些小按钮,如在程序中放置一个帮助小按钮,用来给客户提供帮助或者技术支持的网址连接,都是不错的选择。资源
4)、Ribbon样式分组按钮
在个人Winform开发框架中,经过图文并茂的功能按钮,可使得整个程序看起来更加美观,选取合适的按钮图标,更加能够提升客户的认同感,Ribbon样式的分组按钮,能够增长更多的功能菜单,也能够进行更合适的归类管理。
5)、多文档界面布局
如今的程序,通常录入或者查看的资料都会不少,程序尽量保持客户的查看的窗口状态,以便更好的参考和对比,所以多文档界面就是一个很是合适的选择,以下界面所示。
6)、底部状态栏
底部菜单可让客户更好了解程序的一些相关信息,如程序名称、登录用户,日期,以及程序处理进度等方面的信息。
以上就是标准的框架界面,有时候我也会根据须要给客户设计一些不一样的界面样式,如个人标准Winform开发框架界面,还能够扩展为下面的界面风格(适用于界面功能比较多的状况)
这种界面方式,经过结合Ribbon功能和NaviBarControl的方式,实现更多功能的展现,若是必要,能够根据Ribbon的按钮,展开左边的NavibarControl的相关的模块内容。
上面界面的Ribbon按钮图标,在界面功能比较多的时候,还能够以小图标按钮方式进行展现,这样一个区域能够包含更多的功能按钮,以下所示。
主程序的菜单能够分级展现,如二级菜单能够进一步展开更多的菜单,以下所示。
对于一些传统布局的界面,咱们还能够经过以下的人力资源管理系统界面进行展现,这种界面比较适合功能点比较多的界面,这种能够经过树形菜单进行打开操做具体的模块界面。
以上就是这几种Winform界面样式的设计思路和展现,但愿对你们有启发帮助。