返回选择物信息(已完成)
2015-06-11 11:14:17 访问(1360) 赞(0) 踩(0)
public Form1()
{
InitializeComponent();
mapControl1.Tools.FeatureSelected += new MapInfo.Tools.FeatureSelectedEventHandler(Tools_FeatureSelected);
}
//弹出信息
private void Tools_FeatureSelected(object sender, MapInfo.Tools.FeatureSelectedEventArgs e)
{
if (e.ToolName == "Select")
{
MapInfo.Data.IResultSetFeatureCollection irfc = MapInfo.Engine.Session.Current.Selections.DefaultSelection[0];
MapInfo.Data.Feature f = irfc[0];
MessageBox.Show(f["E_Name"].ToString())
}
}
//在listbox中显示所选物
private void button1_Click(object sender, EventArgs e)
{
MapInfo.Data.Table World = MapInfo.Engine.Session.Current.Catalog.GetTable("GZ-landmark-LL-Shift");
MapInfo.Data.IResultSetFeatureCollection fc = MapInfo.Engine.Session.Current.Selections.DefaultSelection[World];
lstFeatures.Items.Clear();
foreach (MapInfo.Data.Feature ftr in fc)
{
lstFeatures.Items.Add(ftr["E_Name"].ToString());
}
}
标签:
返回选择物信息(已完成) 


上一条:
下一条:
相关评论
发表评论