91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 551KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-25
  • 語言: C#
  • 標簽: C#??ArcGIS??二次開發??

資源簡介

一個基于C#的ArcGIS二次開發程序,程序實現了常見的基本功能,如圖層控制,屬性表顯示,鷹眼,屬性修改,矩形、圓、多邊形選擇!

資源截圖

代碼片段和文件信息

using?System;
using?System.Runtime.InteropServices;
using?ESRI.ArcGIS.esriSystem;
using?ESRI.ArcGIS.SystemUI;
using?ESRI.ArcGIS.Controls;

namespace?ArcGIS二次開發
{
????///?
????///?Context?menu?class?for?Engine?applications.
????///

????[Guid(“de747ee1-3553-48ad-a13a-fabd9a943d97“)]
????[ClassInterface(ClassInterfaceType.None)]
????[ProgId(“ArcGIS二次開發.ContextMenuClass“)]
????public?class?ContextMenuClass
????{
????????private?IToolbarMenu2?m_toolbarMenu?=?null;
????????private?bool?m_beginGroupFlag?=?false;

????????public?ContextMenuClass()
????????{
????????}

????????///?
????????///?Instantiate?the?underlying?ToolbarMenu?and?set?the?hook?object?to?be
????????///?passed?into?the?OnCreate?event?of?each?command?item.
????????///?

????????public?void?SetHook(object?hook)
????????{
????????????m_toolbarMenu?=?new?ToolbarMenuClass();
????????????m_toolbarMenu.SetHook(hook);

????????????//
????????????//?TODO:?Define?context?menu?items?here
????????????//
????????????//AddItem(“esriControls.ControlsMapZoomOutFixedCommand“?-1);
????????????//AddItem(“esriControls.ControlsMapZoomInFixedCommand“?-1);
????????????//BeginGroup();?//Separator
????????????//AddItem(“{380FB31E-6C24-4F5C-B1DF-47F33586B885}“?-1);?//undo?command
????????????//AddItem(new?Guid(“B0675372-0271-4680-9A2C-269B3F0C01E8“)?-1);?//redo?command
????????????//BeginGroup();?//Separator
????????????//AddItem(“MyCustomCommandCLSIDorProgID“?-1);
????????}

????????///?
????????///?Popup?the?context?menu?at?the?given?location
????????///?

????????///?X?coordinate?where?to?popup?the?menu
????????///?Y?coordinate?where?to?popup?the?menu
????????///?Handle?to?the?parent?window
????????public?void?PopupMenu(int?X?int?Y?int?hWndParent)
????????{
????????????if?(m_toolbarMenu?!=?null)
????????????????m_toolbarMenu.PopupMenu(X?Y?hWndParent);
????????}

????????///?
????????///?Retrieve?the?ToolbarMenu?object?in?case?if?needed?to?be?modified?at
????????///?run?time.
????????///?

????????public?IToolbarMenu2?ContextMenu
????????{
????????????get
????????????{
????????????????return?m_toolbarMenu;
????????????}
????????}

????????#region?Helper?methods?to?add?items?to?the?context?menu
????????///?
????????///?Adds?a?separator?bar?on?the?command?bar?to?begin?a?group.?
????????///?

????????private?void?BeginGroup()
????????{
????????????m_beginGroupFlag?=?true;
????????}

????????///?
????????///?Add?a?command?item?to?the?command?bar?by?an?Unique?Identifier?object?(UID).
????????///?

????????private?void?AddItem(UID?itemUID)
????????{
????????????m_toolbarMenu.AddItem(itemUID.Value?itemUID.SubType?-1?m_beginGroupFlag?esriCommandstyles.esriCommandstyleIconAndText);
????????????m_beginGroupFlag?=?false;?//Reset?group?flag

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????7827??2012-04-20?21:50??ArcGIS二次開發(階段三)\ArcGIS二次開發\ArcGIS二次開發.csproj

?????文件?????186880??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\bin\Debug\ArcGIS二次開發.exe

?????文件?????171520??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\bin\Debug\ArcGIS二次開發.pdb

?????文件??????14328??2013-05-21?17:25??ArcGIS二次開發(階段三)\ArcGIS二次開發\bin\Debug\ArcGIS二次開發.vshost.exe

?????文件????????490??2009-06-11?05:14??ArcGIS二次開發(階段三)\ArcGIS二次開發\bin\Debug\ArcGIS二次開發.vshost.exe.manifest

?????文件???????4319??2009-03-13?09:50??ArcGIS二次開發(階段三)\ArcGIS二次開發\ContextMenuClass.cs

?????文件???????1745??2009-03-23?18:14??ArcGIS二次開發(階段三)\ArcGIS二次開發\DrawLineFeature.cs

?????文件???????1929??2009-03-24?13:40??ArcGIS二次開發(階段三)\ArcGIS二次開發\DrawPolyFeature.cs

?????文件??????73301??2013-05-03?18:00??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form1.cs

?????文件??????42805??2013-05-03?18:00??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form1.Designer.cs

?????文件?????164240??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form1.resx

?????文件????????346??2009-03-27?08:37??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form2.cs

?????文件???????3641??2009-03-27?08:37??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form2.Designer.cs

?????文件???????5814??2009-03-27?08:37??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form2.resx

?????文件???????4728??2009-03-26?10:52??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form3.cs

?????文件???????5944??2009-03-25?10:02??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form3.Designer.cs

?????文件???????5814??2009-03-25?10:02??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form3.resx

?????文件???????3722??2009-03-24?12:55??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form4.cs

?????文件???????4574??2009-03-24?12:55??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form4.Designer.cs

?????文件???????5814??2013-05-02?15:50??ArcGIS二次開發(階段三)\ArcGIS二次開發\Form4.resx

?????文件???????2695??2009-03-20?17:11??ArcGIS二次開發(階段三)\ArcGIS二次開發\LineFeedBack.cs

?????文件????????583??2009-03-27?15:15??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\ArcGIS二次開發.csproj.FileList.txt

?????文件???????3023??2013-05-21?17:25??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.csproj.FileListAbsolute.txt

?????文件???????1021??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.csproj.GenerateResource.Cache

?????文件?????186880??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.exe

?????文件?????125721??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.Form1.resources

?????文件????????180??2013-05-02?15:01??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.Form2.resources

?????文件????????180??2013-05-02?15:01??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.Form3.resources

?????文件????????180??2013-05-02?15:50??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.Form4.resources

?????文件?????171520??2013-05-21?17:24??ArcGIS二次開發(階段三)\ArcGIS二次開發\obj\Debug\ArcGIS二次開發.pdb

............此處省略69個文件信息

評論

共有 條評論