气象资料站 气象资料站
设为首页
加入收藏
点击这里给我发消息
首页  | 气象作图  |  气象编程  |  气象统计  |  大气科学  |  农业气象  |  大探遥感  |  防雷  |  海洋科学  |  精品课程  |  气象家园 |  Tq网盘
搜索: [高级搜索]
致各位气象人的一封信
气象家园
您的位置: 首页 > 气象作图 > 其他作图工具
 
分类导航
 
站点广告
下载排行
最新软件
ArcEngine开发常用代码集合
软件大小:241.93 KB 软件类型:国产软件
软件语言:简体中文 软件授权:共享软件
软件提交:mofangbao 更新时间:2011-06-05 12:06:46
软件作者: 软件等级:
官方网址:官方网站 程序演示:演示地址
运行环境:/all
下载统计:总下载:0,本月下载:0,本周下载:0,今日下载:0
软件介绍
ArcEngine开发常用代码集合
网络收集的一份ArcEngine开发的代码集合,很不错,内容主要有:

c#制作Symbol选择对话框
现在要实现双击toccontrol中的某一层的symbol调出symbol选择对话框.vb中有示例实现了类似于arcmap中的symbol选择对话框,用到了

ISymbolSelector接口. 你看的是AO的例子,在ENGINE中是没有这个接口的,不过这个例子转换成C#的代码如下:
private void axTOCCtl_OnDoubleClick(object sender, ESRI.ArcGIS.TOCControl.ITOCControlEvents_OnDoubleClickEvent e)
  {
   IBasicMap map = null;
   object pOther = null;
   object index = null;
   if (e.button==1)
   {
    m_TOCControl.HitTest(e.x, e.y, ref m_TocItem, ref map, ref m_TocLayer, ref pOther, ref index);
    System.Drawing.Point pos=new System.Drawing.Point(e.x,e.y);
    if (this.m_TocItem == esriTOCControlItem.esriTOCControlItemLegendClass)
    {
     ESRI.ArcGIS.Carto.ILegendClass pLC=new LegendClassClass();
     ESRI.ArcGIS.Carto.ILegendGroup pLG=new LegendGroupClass();
     if(pOther is ILegendGroup)
     {
      pLG=(ILegendGroup)pOther;
     }
     pLC=pLG.get_Class((int)index);
     ISymbol pSym;
     pSym=pLC.Symbol;
     ESRI.ArcGIS.DisplayUI.ISymbolSelector pSS=new ESRI.ArcGIS.DisplayUI.SymbolSelectorClass();
     bool bOK=false;
     pSS.AddSymbol(pSym);
     bOK=pSS.SelectSymbol(0);
     if (bOK)
     {

...
下载地址
 下载地址1
推荐链接
·ArcGIS地理信息系统实习(教程+实验素材)
·使用 ARCGIS 进行空间统计分析
·ArcGIS空间分析实习指导书(二)——地统计分析部分
·ArcGIS 地理信息系统学习指南
·ArcGIS培训教程-介绍ppt(ArcView 9, ArcEditor 9, 和 ArcInfo 9)-中英
·ArcGIS字典/词典/辞典
·ArcGIS地理信息系统空间分析实验教程PDF[汤版]
·ArcGIS 9.3+安装教程
·wContour.dll库二次开发的范例源码(含说明文件)
·arcgis初学者教程(漫画学GIS)打包下载
按字母检索
网站首页 | 关于我们 | 服务条款 | 广告服务 | 联系我们 | 免责声明
Powered by EmpireDown 2.5 气象资料站版权所有