
C#
Y青阳
冲啊
展开
-
ArcEnging GridControl双击一条记录,Map中高亮显示该记录要素,并缩放至该要素
private void MisTakeInfor_DoubleClick(object sender, EventArgs e) {//MisTakeInfor为Gridcontrol控件 ILayer pLayer = null; axMapControl1.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewGeoSelection, null, null); ..原创 2020-07-15 14:54:51 · 194 阅读 · 0 评论 -
Arcenging 实现Toccontrol左键移动图层顺序
1、首先定义全局变量 //调整图层 public ITOCControl mTOCControl; public ILayer pMoveLayer; public int toIndex;2、在窗体load事件中,添加 mTOCControl = axTOCControl2.Object as ITOCControl; 3、定义toc的onmousedown事件,并定义为左键private void axTOCControl2_On原创 2020-07-14 16:44:00 · 845 阅读 · 1 评论 -
AE的空间分析
https://www.cnblogs.com/aegisada/p/3567087.htmlhttps://www.cnblogs.com/alex-bn-lee/archive/2012/06/17/2552557.html(记录下来,以备不时之需,哈哈...)转载 2020-07-10 15:45:06 · 337 阅读 · 0 评论 -
C# Dev控件 GridControl导出Excel
//导出错误信息 private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { export(MisTakeInfor); } public void export(GridControl gridControl1) { SaveFileDialog s..转载 2020-07-09 10:31:06 · 752 阅读 · 0 评论 -
vs2019 打包exe
一、首先重新生成一下项目;二、右键解决方案,添加,新建项目,setup project(如果没有setup project这个选项在https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects&ssr=false#overview下载扩展工具)三、选择项目输出四、注意是你项目的主输出(主程序部分)选择质检小程序原创 2020-06-19 15:12:22 · 4660 阅读 · 0 评论 -
在当前mapcontrol中拉框高亮显示
private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e) { IMap pMap; IActiveView pActiveView; pMap = a...转载 2018-05-11 21:58:52 · 421 阅读 · 0 评论 -
地图操作功能(加载数据,放大缩小,保存等)利用icommand实现。
private void barButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { ICommand m_Add = new ESRI.ArcGIS.Controls.ControlsAddDataCommandClass(); ...原创 2018-05-11 21:21:52 · 1406 阅读 · 1 评论 -
AE 唯一值渲染
private ISymbol GetSymbol(IColor pColor) { ISymbol pSymbol; ISimpleFillSymbol pSymbolFillSymbol = new SimpleFillSymbolClass(); pSymbolFillSymbol.Color = pColor;转载 2018-01-19 08:42:26 · 1028 阅读 · 0 评论 -
导出shp
private void barButtonItem9_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { IFeatureLayer pFeaLyr = axMapControl1.Map.get_Layer(0) as IFeatureLayer;转载 2017-12-23 17:09:05 · 590 阅读 · 0 评论 -
treelist 的编辑与删除
private void Form2_Load(object sender, EventArgs e) { for (int i = 0; i { string sFeaLyrName = pMap.get_Layer(i).Name; comboBoxEdi原创 2017-12-23 17:02:17 · 2047 阅读 · 0 评论 -
shp加载并合并
private void simpleButton4_Click(object sender, EventArgs e) { //创建一个文件打开对话框来打开源文件 OpenFileDialog pDlg = new OpenFileDialog(); pDlg.Filter = "Shape(*.sh转载 2017-12-23 17:00:15 · 617 阅读 · 0 评论