簡體   English   中英

如何從DevExpress MapControl中刪除項目?

[英]How to remove item from DevExpress MapControl?

我想從MapControl中刪除所選項目。 我做:

MapItem t = (MapItem)vectorItemsLayer.SelectedItem;
SqlGeometryItem sourceItem = (SqlGeometryItem)vectorItemsLayer.GetItemSourceObject(t);
sqlGeometryItemStorage.Items.Remove(sourceItem);

並在GetItemSourceObjectGetItemSourceObject

Can not cast 'DevExpress.XtraMap.MapPolyline' to 'DevExpress.XtraMap.SqlGeometryItem'

文檔中,我看到該方法采用MapItem並返回SqlGeometryItem

那我想念什么?
也許還有更理想的方法從地圖上刪除項目?

如何獲取與地圖上顯示的MapItem對應的SqlGeometryItem

目前尚無法獲取與特定MapItem對應的SqlGeometryItem。 DevExpress支持團隊正在調查此問題,建議您遵循上述支持記錄以獲取有關所需功能解決方案的更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM