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); }
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); }
private void 缩放至选择集ToolStripMenuItem_Click(object sender, EventArgs e) { AeUtils.ZoomToSelect(m_pFeatureLayer); }
private void listView1_DoubleClick(object sender, EventArgs e) { AeUtils.ZoomToSelect(m_pFeatureLayer); }
private void FormMain_Load(object sender, EventArgs e) { InitTOCControl(); AeUtils.SetMapControl(m_pMapC2); AeUtils.SetTOCControl(axTOCControl_main); }