Project Management Library For WPF是一款全面基于WPF框架的项目管理控件,其包含了以下与项目管理相关的子控件:GanttChartTaskListView,GanttChartView,TaskListView, ResourceListView等。支持数据绑定,具有标准的界面和操作自定义设置、任务以及拖拉操作、资源平衡、本地化、主题风格支持,打印和导出。
具体描述:
GanttChartTaskListView
- 该子控件在界面、操作和功能配置上都和标准的ListView很相似
- 支持定义标准的GridViewColumn对象来作为自定义列显示
- 支持使用TreeGridViewColumn对象来显示树型列
- 支持自定义甘特图的时间比例尺
- 支持自定义甘特图的更新时间比例
- 可以在时间标尺上对节假日进行显示和隐藏操作
- 全面支持数据绑定
- 数据分层显示
- 支持对项目的开始结束日期,完成进度,开销,完成情况,路径等进行管理
- 支持自定义工作时间表来用于定义或更新任务
- 支持显示自定义提示,当用户移动鼠标到任务条上时
- 支持自定义任务条样式,颜色,模板等
- 支持导出图片
- 支持打印甘特图以及表格视图
- 支持定义项目中的关键路径
- 允许最终拥护添加和删除任务、扩展和收缩节点、增加或者减少项目的时间、对存在的项目进行更新
- 支持对时间标尺进行本地化显示
- 支持利用资源进行过滤显示
GanttChartView
- 该控件和标准的ItemsControl具有相似的界面、操作
- 支持自定义甘特图的时间标尺
- 支持自定义项目更新时间比例
- 支持显示或者隐藏节假日
- 全面支持对项目任务属性进行数据绑定
- 支持对任务的起始时间,进度,完成情况,任务分配,开销等进行管理
- 支持显示自定义提示,当用户移动鼠标到任务条上时
- 支持导出图片
- 支持打印甘特图
- 支持定义关键路径
- 允许最终用户对以后项目进行更新
- 支持本地化显示时间比例尺
TaskListView
- 该控件不论是在界面和操作方式上都和标准的ListView很相似
- 允许使用标准的GridViewColumn对象来定义自定义列
- 允许使用从GridViewColumn派生的TreeGridViewColumn对象来指示某一列显示为树型结构
- 允许进行数据绑定
- 允许开发人员通过程序或者命令来管理节点缩进和延伸
- 允许最终用户扩展和收缩节点,减少或者增加节点缩进
- 支持设置某一节点为只读,不能进行修改
- 支持使用本地化语言来显示数据或者时间
- ResourceListView
- 该控件与标准的ListView有着相似的界面、操作和功能
- 支持对项目资源进行数据绑定
- 支持对资源开销进行管理
- 支持打印资源列表
- 支持把资源列表导出为图片
- 允许最终用户添加删除资源,更改以有资源的值
- 支持显示本地化的数字或者日期
ScheduleChartResourceListView
LoadChartResourceListView
ScheduleChartView
LoadChartView
ResourceListView
ScheduleDefinitionView