安裝mapXtreme 2005後,在VS的工具箱中添加了一下幾個控件:
今天先來介紹一下MapControl控件,在VS2005中可以直接拖過來應用就可以了,應用過程跟mapX一樣。
MapControl它主要用來顯示地圖,每個顯示地圖的應用程序都需要 MapControl。要將 MapControl 添加到窗體上,只需將它從 VisualStudio 的工具箱中拖放到窗體上即可。MapControl 位於窗體之後,可對其執行多種操作,讓用戶可以更好地使用地圖。在窗體上選擇 MapControl 時可通過“屬性”窗口執行對 MapControl 的修改。在設計階段右鍵單擊MapControl,顯示具有以下選項的上下文菜單:加載地圖、清除地圖、圖層控制和創建主題圖。加載地圖打開一個標准文件選取器,開發人員可從中選擇要預加載到 MapControl 中的地圖。清除地圖在將 MapControl 添加到窗體或設計過程中的某個位置時清除任何已在控件中的地圖。MapControl 還具有多個與已加載的地圖相關的屬性,可以預設置已加載的地圖,為特定應用程序進一步定制在運行時顯示的地圖。可以修改的屬性包括:縮放級別、坐標系、地圖中心和運行時期間三個鼠標按鍵的設置。可將鼠標按鍵設置為 Zoom、Pan、Draw geometrIEs、Select 或其它任何幾個地圖工具。
具體的實現如下:
將它拖到VS2005 界面上後如下: