最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#制作鷹眼的詳細(xì)全過程(帶注釋)實(shí)例代碼

 更新時(shí)間:2013年03月16日 22:42:46   作者:  
C#制作鷹眼的詳細(xì)全過程(帶注釋)實(shí)例代碼,需要的朋友可以參考一下

axMapControl1是主控件,axMapControl2是鷹眼控件

要看清楚事件響應(yīng)

 

1.鷹眼地圖資源載入

復(fù)制代碼 代碼如下:

privatevoid axMapControl1_OnMapReplaced(object sender, IMapControlEvents2_OnMapReplacedEvent e)

        {

            //當(dāng)主地圖顯示控件的地圖更換時(shí),鷹眼中的地圖也跟隨更換

            axMapControl2.LoadMxFile(axMapControl1.DocumentFilename);

            axMapControl2.Extent = axMapControl2.FullExtent;

        }


2.繪制鷹眼矩形框
復(fù)制代碼 代碼如下:

private void axMapControl1_OnExtentUpdated(object sender, IMapControlEvents2_OnExtentUpdatedEvent e)

        {

 

            // 得到新范圍

            IEnvelope pEnv = (IEnvelope)e.newEnvelope;

 

            IGraphicsContainer pGra = axMapControl2.Map as IGraphicsContainer;

            IActiveView pAv = pGra as IActiveView;

            //在繪制前,清除axMapControl2中的任何圖形元素

            pGra.DeleteAllElements();

 

            IRectangleElement pRectangleEle = new RectangleElementClass();

            IElement pEle = pRectangleEle as IElement;

            pEle.Geometry = pEnv;

 

            //設(shè)置鷹眼圖中的紅線框

            IRgbColor pColor = new RgbColorClass();

            pColor.Red = 255;

            pColor.Green = 0;

            pColor.Blue = 0;

            pColor.Transparency = 255;

            //產(chǎn)生一個(gè)線符號(hào)對象

            ILineSymbol pOutline = new SimpleLineSymbolClass();

            pOutline.Width = 2;

            pOutline.Color = pColor;

 

            //設(shè)置顏色屬性

            pColor = new RgbColorClass();

            pColor.Red = 255;

            pColor.Green = 0;

            pColor.Blue = 0;

            pColor.Transparency = 0;

            //設(shè)置填充符號(hào)的屬性

            IFillSymbol pFillSymbol = new SimpleFillSymbolClass();

            pFillSymbol.Color = pColor;

            pFillSymbol.Outline = pOutline;

 

            IFillShapeElement pFillShapeEle = pEle as IFillShapeElement;

            pFillShapeEle.Symbol = pFillSymbol;

            pGra.AddElement((IElement)pFillShapeEle, 0);

            pAv.PartialRefresh(esriViewDrawPhase.esriViewGraphics, null, null);

        }
 


3. 實(shí)現(xiàn)互動(dòng)
復(fù)制代碼 代碼如下:

   private void axMapControl2_OnMouseDown(object sender, IMapControlEvents2_OnMouseDownEvent e)

        {

            IPoint pPt=new PointClass ();

            pPt.PutCoords (e.mapX ,e.mapY );

            //改變主控件的視圖范圍

            axMapControl1 .CenterAt (pPt );

        }


相關(guān)文章

  • C#微信公眾號(hào)開發(fā)之使用MessageHandler簡化消息處理流程

    C#微信公眾號(hào)開發(fā)之使用MessageHandler簡化消息處理流程

    這篇文章介紹了C#微信公眾號(hào)開發(fā)之使用MessageHandler簡化消息處理流程,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 學(xué)習(xí)C#靜態(tài)函數(shù)及變量的一個(gè)精典例子與代碼

    學(xué)習(xí)C#靜態(tài)函數(shù)及變量的一個(gè)精典例子與代碼

    學(xué)習(xí)C#靜態(tài)函數(shù)及變量的一個(gè)精典例子與代碼...
    2007-03-03
  • C#將字母或數(shù)字加密成字母的方法

    C#將字母或數(shù)字加密成字母的方法

    這篇文章主要介紹了C#將字母或數(shù)字加密成字母的方法,涉及C#操作字符串的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • C#遞歸算法之歸并排序

    C#遞歸算法之歸并排序

    這篇文章主要介紹了C#遞歸算法中的歸并排序,需要的朋友可以參考下。
    2016-06-06
  • 詳解c# 數(shù)組(Array)

    詳解c# 數(shù)組(Array)

    這篇文章主要介紹了c# 數(shù)組的的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#實(shí)現(xiàn)基于鏈表的內(nèi)存記事本實(shí)例

    C#實(shí)現(xiàn)基于鏈表的內(nèi)存記事本實(shí)例

    這篇文章主要介紹了C#實(shí)現(xiàn)基于鏈表的內(nèi)存記事本,實(shí)例分析了C#基于鏈表實(shí)現(xiàn)的記事本功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • 如何用C#創(chuàng)建用戶自定義異常淺析

    如何用C#創(chuàng)建用戶自定義異常淺析

    雖然在 C# 語言中已經(jīng)提供了很多異常處理類,但在實(shí)際編程中還是會(huì)遇到未涉及的一些異常處理,這篇文章主要給大家介紹了關(guān)于如何用C#創(chuàng)建用戶自定義異常的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • C#通過JObject解析json對象

    C#通過JObject解析json對象

    這篇文章介紹了C#通過JObject解析json對象的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • C#?DateTime.Now.ToString()?用法示例講解

    C#?DateTime.Now.ToString()?用法示例講解

    這篇文章主要介紹了C#?DateTime.Now.ToString()?用法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2024-01-01
  • C# ComboBox下拉框?qū)崿F(xiàn)搜索方式

    C# ComboBox下拉框?qū)崿F(xiàn)搜索方式

    文章介紹了如何在加載窗口時(shí)實(shí)現(xiàn)一個(gè)功能,并在ComboBox下拉框中添加鍵盤事件以實(shí)現(xiàn)搜索功能,由于數(shù)據(jù)不方便公開,作者表示理解并希望得到大家的指教
    2024-12-12

最新評論

肇庆市| 蓬溪县| 赞皇县| 隆昌县| 天镇县| 比如县| 敦化市| 靖宇县| 民乐县| 焦作市| 山西省| 松阳县| 芜湖县| 东乡县| 景宁| 东港市| 二连浩特市| 柳州市| 新和县| 赤水市| 桑植县| 定远县| 宜兴市| 龙岩市| 台南市| 乐亭县| 徐州市| 永修县| 汤阴县| 惠来县| 陆良县| 潍坊市| 济源市| 鄱阳县| 古蔺县| 商南县| 沾益县| 涟水县| 钟山县| 梅河口市| 夏河县|