HONOR4 HONOR4
不会做饭,但会洗碗!
关注数: 0 粉丝数: 6 发帖数: 22 关注贴吧数: 3
2011年全国高校GIS技能大赛——C#组件式二次开发入门 C#组件式二次开发入门——第一篇 准备工作(2011.05.19) http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fcontest2011.gisera.com%2FcontestNews.aspx%3Fid%3D127&urlrefer=839dda97939f8a222bcc767661222050 内容摘要:本节主要内容为利用Visual Studio开发工具进行C#组件式二次开发的准备工作,主要为项目的新建以及工具箱工具的添加。 注:本文主要讲解如何使用C#进行组件式二次开发! 一、准备工作       1、安装开发工具:开发工具可以是Visual Studio2005、Visual Studio2008、Visual Studio2010       2、安装MapGIS K9 SP2技能大赛版,安装方法见:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fbbs.gisera.com%2Fdispbbs.asp%3Fboardid%3D15%26Id%3D3858&urlrefer=7a2d20b78446a490e532c7ac46637029 二、创建一个新工程       1、安装好VS时候,在开始菜单中找到Microsoft Visual Studio,点击打开,新建项目,        2、在弹出的窗口左侧选择Visual C#,然后在中间选择Windows窗体应用程序,并填写应用名称以及选择保存位置, 二、添加控件到工具箱       1、上一步点击确定后,显示如下界面,在左侧或右侧找到工具箱。如果没有,打开视图菜单点击工具箱即可出现:        2、在工具箱上右键“添加选项卡”,填写“MapGIS K9 SP2”,然后在“MapGIS K9 SP2”下右键,选择项:        3、点击COM组件,然后点击一下路径,按路径排序,找到K9安装路径,然后对应添加常用的控件“MxEditConnector(编辑适配器控件,是一个无窗口的通用编辑连接控件,通过该控件可以很方便地把一些通用编辑功能加载到应用系统中。)”,“mxDocTreeView(文档树控件,该控件把地图以树形结构显示出来,并且控件封装了对地图的常规的操作,如添加、删除地图, 添加、删除图层等。)”,“MapXView(地图可视化控件,主要用于地图的显示,包括地图的放大、缩小、复位、平移等。)”,“GisGrid(表格控件,主要是对类的属性或者对查询出来的结果集的属性进行显示。)”,“MxWorkSpace(工作空间控件,用于对数据以及资源进行管理,包括打开、关闭、新建、保存地图文件、数据源配置、字体符号库资源管理等。)”。       4、点击确定后,即可将这五个控件添加到工具箱中      准备工作到此结束!
1 下一页