PIE SDK元素的刪除

 

1功能簡介ide

    元素刪除是將根據需求將不符合的元素進行刪除,PIE SDK支持元素的刪除操做,下面對元素的刪除功能進行介紹。this

2功能實現說明spa

2.1.1 實現思路及原理說明

第一步code

獲取已經選擇的元素視頻

第二步blog

刪除元素教程

2.1.2 核心接口與方法

接口/類接口

方法/屬性事件

說明ip

 

IGraphicsContainer

DeleteElement(IElement element)

刪除指定元素

GetSelectedElements()

得到選擇的元素

2.1.3示例代碼

項目路徑

百度雲盤地址下/PIE示例程序/08元素繪製/07元素操做事件的操做

視頻路徑

百度雲盤地址下/PIE視頻教程/08元素繪製/07元素操做事件的操做.avi

示例代碼

 1         /// <summary>
 2         /// 元素的刪除
 3         /// </summary>
 4         /// <param name="sender"></param>
 5         /// <param name="e"></param>
 6         private void toolStripButton_DeleteElement_Click(object sender, EventArgs e)
 7         {
 8             IList<IElement> list = new List<IElement>();
 9             list = mapControlMain.ActiveView.GraphicsContainer.GetSelectedElements();
10             for (int i = 0; i < list.Count; i++)
11             {
12                 IElement element = list[i];                      this.mapControlMain.ActiveView.GraphicsContainer.DeleteElement(element);
13             }                   mapControlMain.PartialRefresh(ViewDrawPhaseType.ViewAll);
14         }
View Code

2.1.4示例截圖

相關文章
相關標籤/搜索