关于 WinDoAdmin
WinDoAdmin(有温度,更有深度)
an amazing winform admin
框架描述
最新基于Winform实现的Web样式中后台解决方案,大型企业级开发框架。
如果你要使用Winform开发一个中大型软件(ERP,HIS,MIS),使用它会是一个好的开始。
它是从大型ERP软件提炼出来的,包含了多级动态菜单,用户权限管理,字典和配置管理,
提供了丰富的功能组件和模块化支持,可以帮助你使用Winform技术快速搭建企业级中后台产品原型。
送给各位同行者
- 作者:lazycrazy
- github:https://github.com/lazycrazy
- gitee:https://gitee.com/lazy-crazy
- 博客:https://www.cnblogs.com/lazycrazy
- 邮箱:lazycrazy@live.cn
开发环境:
vs2019、.net framework4.0、winform
运行:
- git clone 或下载源码
- vs打开后,将WinDo.UI.Main设为启动项目,F5启动
框架实现了以下Web风格的交互效果:
- 异形登录窗体(圆角,阴影,透明)
- 动态多级菜单(按模块和菜单数据设置,使用反射实现模块化开发与窗体动态加载)
- 多标签页
- 圆角带阴影的按钮或Panel
- 窗体带阴影(双层窗体实现)
- 丰富的带label表单控件(表单校验)
- 定时自动退出
- 双屏支持
- 原生DataGridView帮助类,几行代码就可以实现统一的Web表格效果(选择列,开关列,自定义排序,操作列...)
- 框架源码中大量运用函数来实现效果,如果有不理解的可以了解一下函数式编程,以及它与面向对象编程的区别。
问题:
要在设计器中打开,请先复制WinDoControls下bootstrap-icons-1.4.1到C盘下
特别感谢以下开源控件作者,请支持他们:
HZHControls控件库
花木兰控件库(日期控件)
SundayRXScrollBar控件(滚动条控件)
关于 WinDoAdmin的更多相关文章
随机推荐
- MySQL5.7 高可用高性能配置调优
[client]default-character-set = utf8mb4[mysqld]### 基本属性配置port = 3306datadir=/data/mysql# 禁用主机名解析skip ...
- 办公室文员必备python神器,将PDF文件表格转换成excel表格!
[阅读全文] 第三方库说明 # PDF读取第三方库 import pdfplumber # DataFrame 数据结果处理 import pandas as pd 初始化DataFrame数据对象 ...
- Spring系列.Environment接口
Environment 接口介绍 在 Spring 中,Environment 接口主要管理应用程序两个方面的内容:profile 和 properties. profile 可以简单的等同于环境,比 ...
- C# 给PPT中的图表添加趋势线
本文内容分享通过C#程序代码给PPT文档中的图表添加数据趋势线的方法. 支持趋势线的图表类型包括二维面积图.条形图.柱形图.柱形图.股价图.xy (散点图) 和气泡图中:不能向三维.堆积.雷达图.饼图 ...
- 手把手教你 Docker Compose的安装和使用
一.Docker Compose是什么? Docker Compose是一个工具,用于定义和运行多容器应用程序的工具: Docker Compose通过yml文件定义多容器的docker应用: Doc ...
- AI学习1
什么是AI: 功能介绍:是一种应用于出版.多媒体和在线图像的工业标准矢量插画的软件,是一款非常好的矢量图形处理工具应用:标志设计.字体设计.印刷出版.海报书籍排版.专业插画.多媒体图像处理和互联网页面 ...
- 如何将 Ubuntu 版本升级到新版本
@ 目录 0.将 Ubuntu 版本升级到新版本的注意事项 1.以图形方式升级到 Ubuntu 20.04(适用于桌面用户) 2.使用命令行升级到 Ubuntu 21.10 本教程通过从 Ubuntu ...
- 【Python学习】print语句
一.print 可以向屏幕上输出信息,print 后面一个空格再加上''中间放入要输出的内容. 二.print可以用逗号分隔语句,但是每有一个逗号就会出来一个空格. 1 >>> pr ...
- Java基础系列(16)- Scanner进阶使用
了解更多的sanner方法 Ctrl+鼠标左键,点击[Scanner] 点击Structure 看到了Scanner类下面的所有方法,以及具体方法实现的底层封装逻辑 拓展例子_nextInt()获取和 ...
- golang 开发环境 配置 go语言 liteIDE
Mac: * 下载go安装包 go语言中文网 ** 通过源码编译安装需要先安装go1.4 wget https://studygolang.com/dl/golang/go1.10.3.src.tar ...