免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 4982|回复: 6
收起左侧

[官方资料] C#组件式二次开发入门——第一篇 准备工作

[复制链接]

6

主题

11

铜板

2

好友

地信贵宾

Rank: 13Rank: 13Rank: 13Rank: 13

积分
671
发表于 2011-5-25 15:57 | 显示全部楼层 |阅读模式
内容摘要:本节主要内容为利用Visual Studio开发工具进行C#组件式二次开发的准备工作,主要为项目的新建以及工具箱工具的添加。
注:本文主要讲解如何使用C#进行组件式二次开发!大赛网站:http://contest2011.gisera.com/

一、准备工作
    1、安装开发工具:开发工具可以是Visual Studio2005、Visual Studio2008、Visual Studio2010
    2、安装mapgis K9 SP2技能大赛版,安装方法见:http://bbs.gisera.com/dispbbs.asp?boardid=15&Id=3858

二、创建一个新工程
    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、点击确定后,即可将这五个控件添加到工具箱中;

准备工作到此结束!

1253

主题

1万

铜板

84

好友

钻石会员

我的起步与世界同行

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
11786

灌水勋章荣誉会员勋章活跃勋章精华勋章

发表于 2011-7-10 09:59 | 显示全部楼层
谢谢楼主提供资料

2

主题

443

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
75
发表于 2011-12-19 11:33 | 显示全部楼层
后续是不是介绍C#呀
回复 支持 反对

使用道具 举报

29

主题

6020

铜板

59

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
1094
发表于 2012-4-5 13:34 | 显示全部楼层
先收藏,有空来学习
回复 支持 反对

使用道具 举报

0

主题

115

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
42
发表于 2012-4-9 12:29 | 显示全部楼层
顶下。。。。。。。。。
回复 支持 反对

使用道具 举报

1

主题

162

铜板

1

好友

助理工程师

Rank: 5Rank: 5

积分
103
发表于 2013-3-26 12:13 | 显示全部楼层
顶贴,学习一下{:soso_e100:}
回复 支持 反对

使用道具 举报

17

主题

1万

铜板

6

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2009
QQ
发表于 2023-9-1 09:07 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表