C1GanttView导入导出Project文件

发布时间:2018/02/12 00:02 发布者:jeffryli

返回博客中心

概述

C1GanttView提供类似微软Project用户体验的项目管理工具。它提供基于时间表的示意图,帮助规划、协调和跟踪项目中的特定任务。通过约束、依赖、资源、样式,以及其他支持,您可以高效的对项目进行管理。

对于创建C1GattView请参照:C1GanttView:创建融合微软Project用户体验的甘特图

首先,我们创建MS的Project

我们在project里面添加测试数据,然后然后保存为xml文件(默认的project文件是mpp文件,为了统一C1GanttView和project的兼容,,我们以XML作为统一文件资源),如图:

GIF

另存为Xml文件,我们把导出的Xml放在D盘根目录下:

image

然后在我们新建的C1GanttView中加载我们导入的XML文件:

注意:在C1GanttView中有两种导出导入xml的文件功能,①导出导入为C1GanttView的自己的xml,②导出导入兼容Project的xml文件

我们在此调用:c1GanttView1.ImportFromMsProjectXml(string fileName)

c1GanttView1.ImportFromMsProjectXml(@"d:\Test.xml");

运行程序就直接将我们导出的Project的Xml的文件导入的C1GanttView中,如图:

image

同理,导出需要调用:c1GanttView1.ExportToMsProjectXml(string fileName)

c1GanttView1.ExportToMsProjectXml(@"d:\TestC1.xml");

我们修改了项目计划,增加了内部测试,如图:

image

导出到D盘根目录下,如图:

image

我们再用project加载Xml文,如图:

image

如果你有疑问,可以到GCDN获得技术支持:

http://gcdn.grapecity.com.cn/showforum-68.html

GCDNhttp://gcdn.grapecity.com.cn/

官方网站/developer


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网