2,142
社区成员
发帖
与我相关
我的任务
分享
//tooltip属性定义。显示时间设置,在formload中
toolTip1.AutoPopDelay = 5000;
toolTip1.InitialDelay = 1000;
toolTip1.ReshowDelay = 500;
toolTip1.ShowAlways = true;
private void axMap1_SelectionChanged(object sender, EventArgs e)
{
MapXLib.Layer layer = axMap1.Layers._Item(1);
MapXLib.Dataset ds = axMap1.DataSets._Item(1);
foreach (MapXLib.Feature ftr in layer.Selection)
{
MapXLib.Feature selectedFeature = ftr;
string msg = "";
for (int j = 1; j <= ds.Fields.Count; j++)
{
layer.KeyField = ds.Fields._Item(j).Name;
symbolProperty[j - 1] = ftr.KeyValue.ToString();
msg += layer.KeyField + ":" + symbolProperty[j - 1] + "\n";
}
toolTip1.SetToolTip(this.axMap1, msg);
}
}