コード例 #1
0
        private void listView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            int len = listView1.SelectedItems.Count;

            int[] fids = new int[len];
            for (int i = 0; i < len; i++)
            {
                fids[i] = listView1.SelectedIndices[i];
            }
            AeUtils.SelectFeaturesFromFIDs(m_pFeatureLayer, fids);
        }
コード例 #2
0
ファイル: FormMain.cs プロジェクト: Ngheizit/GIS-with-SQL
        private void Hawkeye_DrawExtent(IEnvelope envelope)
        {
            IGraphicsContainer pGC = axMapControl_hawkeye.Map as IGraphicsContainer;

            pGC.DeleteAllElements();
            IElement pElement = new RectangleElementClass()
            {
                Geometry = envelope,
                Symbol   = AeUtils.CreateSimpleFillSymbol(
                    AeUtils.CreateRgbColor(),          // 填充颜色 - 透明
                    AeUtils.CreateRgbColor(255, 0, 0), // 边框颜色 - 红色
                    2                                  // 边框大小
                    )
            };

            pGC.AddElement(pElement, 0);
            axMapControl_hawkeye.Refresh(esriViewDrawPhase.esriViewGraphics, null, null);
        }
コード例 #3
0
 private void 缩放至选择集ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     AeUtils.ZoomToSelect(m_pFeatureLayer);
 }
コード例 #4
0
 private void listView1_DoubleClick(object sender, EventArgs e)
 {
     AeUtils.ZoomToSelect(m_pFeatureLayer);
 }
コード例 #5
0
ファイル: FormMain.cs プロジェクト: Ngheizit/GIS-with-SQL
 private void FormMain_Load(object sender, EventArgs e)
 {
     InitTOCControl();
     AeUtils.SetMapControl(m_pMapC2);
     AeUtils.SetTOCControl(axTOCControl_main);
 }