【开源】Winform甘特日程控件GanttPlanner V1.0发布
背景
做过WinForm和Web的朋友们可能都有这个感觉:做用户体验良好的WinForm应用程序要远比Web应用程序困难的多。这是因为Web应用程序毕竟只靠HTML+CSS+JS就能做出各种强大的功能和绚丽的效果,而WinForm应用程序则是一步步在屏幕上“绘制”图形图像,还要考虑各种重绘情况。
一般开发中为了降低开发成本,我们往往选用第三方WinForm控件,而像NetAdvantage, ComponentOne等第三方控件是商业收费的,而且架构中重用的组件很多,使得各控件之间相当耦合,即使我们只需要使用其中一个控件,也得引用一大堆dll,有些时候着实不便,跟别提自己定制了。
简介
GanttPlanner控件是一个由纯.NET编写的WinForm控件,以干特图+日程表的形式展示数据,提供较为丰富的API和功能支持。其架构最初源自codeproject上一个仿outlook日程表的DayView控件,现修改成适合时间进度展示的GanttPlanner控件,并做了功能上的扩充,在CodePlex上开源,地址为:http://ganttplanner.codeplex.com/
功能特点
0. 纯.NET代码编写,不含Win32API引用
1. 节点支持各种拖拽模式
2. 可以通过拖拽来缩放节点
3. 可以直接在线编辑(数据源同步更新)
4. 支持百分比指标的显示/隐藏
5. 根据一行中的节点数自动调整节点高度
6. 可高亮显示指定的时间段(如工作日)
7. 支持行、列定位
8. 支持Tootip的显示及自定义Tooltip内容
9. 时间刻度可缩放
10. 支持各节点不同背景、边框颜色,支持自定义主题
源码下载地址:http://ganttplanner.codeplex.com/ (包括Demo程序)
由于本人不是专业的WinForm开发经验浅薄,如发现bug和功能缺陷,还望大家不吝赐教!
【开源】Winform甘特日程控件GanttPlanner V1.0发布相关推荐
- java 开源sns_JEESNS V1.0发布,JAVA 开源 SNS 社交系统
JEESNS V1.0 发布了,本次更新内容: 增加后台管理员授权与取消功能 增加私信模块 解决在微博页面,左侧微博点赞过后,左侧展示列表小手会变黑,但是右侧热门出小手依然是白色 修复后台添加栏目.文 ...
- 社交系统ThinkSNS-plus(TS+)V1.0发布!
2019独角兽企业重金招聘Python工程师标准>>> 需要购买源码的同志们,依然随时可以联系我们手机:18108035545(同微信):电话:028-82884828 :QQ:32 ...
- drcom linux最新版,Drcom-client.org 上线暨新版 PUM v1.0 发布
{撰文/Henry Huang} 感谢各位长期以来对 drcom-client 的支持!今天,在 drcom-client team 的努力下,drcom-client.org 正式上线,同时 drc ...
- 基于Java的开源 Carrot2 搜索结果聚合聚类引擎 2.0发布了
基于Java的开源 Carrot2 搜索结果聚合聚类引擎 2.0发布了 专注是不断前进的指南针 --- 题记 基于Java的开源 Carrot2 搜索结果聚合聚类引擎 2.0发布了. Carrot ...
- 笑脸墙创作工具(Smilewall Creator V1.0)发布
笑脸墙创作工具(Smilewall Creator V1.0)发布 by EmilMatthew 08.03.06 笑脸墙创作工具(Smilewall Creator V1.0)发布,欢迎朋友们都来 ...
- CRM 365资源管理器 V1.0 发布
CRM 365资源管理器 V1.0 发布 CRM 365资源管理器 1.0版下载 新增功能 1.资产Online 开发: 2.解决方案添加查看视图关系图功能. 注意:online连接方式配置中的组织名 ...
- ENTBOOST V1.0 发布,开源企业IM免费企业即时通讯
为什么80%的码农都做不了架构师?>>> ENTBOOST正式发布V1.0版本,主要版本更新内容: PC客户端登录窗口界面增加定制功能,包括注册.游客.忘记密码和企业LOGO定 ...
- C#winform 经典小游戏贪吃蛇V1.0(一)
关于V1.0 为什么我给这个版本定义为V1.0嘞,因为在这个版本中仅仅实现了蛇的自动行进,按键对蛇的行进方向的操作和吃掉食物蛇身的增长等操作. 但是任何事情都必须一步一步来,当我们完成这个乞丐版的 ...
- 一扬开源新闻静态生成系统V1.0发布
这是我写的第一个开源系统,我最初的设想是在这个系统应用上尽量多的技术,当然现在这个设想也没有改变,现在发布的只是V1.0版,里面涉及了静态生成,模板应用,存储过程,DIV+CSS,反射,集合,XML, ...
最新文章
- 第十六课.基于K-means的图像分割
- LightGBM如何保存模型?
- vuex 管理vue-router的传值
- java接口与集合_【总结】Java常用集合接口与集合类
- 简述linux的重要安装过程,对Linux安装过程的理解
- teamcity和jmeter结合进行接口自动化测试
- [hdu1242]优先队列
- 类型配置命名空间 —— XML schema
- 网络设备流量分析——ElastiFlow容器化部署与应用
- Tuxera NTFS对磁盘进行不同格式转换
- 高质量技术文章哪里看?数据人必看的优质公众号
- Spring MVC 基于URL的映射规则(注解版)
- 论文写作——算法部分写作心得
- C语言 输出斐波那契数列
- Oracle LiveLabs实验:DB Security - Unified Auditing
- 交换机接口的三种模式
- 一款游戏辅助程序的分析、制作方法
- 怎么看电脑是32位还是64位?2个方法,快速查看
- Wi-Fi 网络结构
- 【电源设计】05反激式开关电源