超图 iobject.net 组件使用简单介绍

准备工作:安装好iobject.net, 想拖控件的话配置32位的,这点在超图官方csdn有说明
一、
找到iobject.net 的安装示例代码samplecode,并打开整个解决方案samplecode.sln文件,如下图。用编译器(vs)打开
在这里插入图片描述二、
打开后可以在解决方案管理器下看到所有的项目,
在这里插入图片描述
三、在解决方案出点击右键->属性->启动项目为当前选定项目
在这里插入图片描述
四、
找到一个项目,项目多为FormMain.cs(主要是窗体加载布局)和SampleRun.cs(实际的超图方法)两部分组成
在这里插入图片描述
五、打开后可以看到SampleRun.cs有很多报红项,是由于没有添加程序集引用导致的(c#的引用是先添加程序集引用,再添加using命名空间标记引用)
在这里插入图片描述
六、在项目的引用处右键点击->添加引用->浏览
在这里插入图片描述
浏览iobjects.net的bin目录添加完报红的引用即可,要添加的引用即为上图标黄色感叹号的部分。

六、添加完引用后改生成平台为x86。即可运行
七、
注意:超图的示例代码先把MainForm的参数传递给SampleRun。然后通过SampleRun的执行方法来操纵显示结果。同时SampleRun和MainForm都可以调用WorkSpace和MapControl(调用的是MainForm里面的,SampleRun里是参数的引用)。
在使用时
1、我们可以采用拖控件的方法,把WorkSpace和MapControl参数传递给SampleRun。
2、我们也可以SampleRun里的打开工作空间和地图的代码可以直接按照我们的写作习惯不用传参数,直接在MainForm里面打开。之后再将整个窗体对象传递给事件类即可。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值