紧急问题
CMapXFeature f;CMapXPoints pnts;
pnts.AttachDispatch(points, false);
if (!f.CreateDispatch(f.GetClsid()))
// {
// return;
// }
// try
// {
// f.Attach(axmap.GetDispatch());
// // 设置多边形的样式
// f.SetType(MapXLib.FeatureTypeConstants.miFeatureTypeRegion); // f.GetStyle().SetRegionPattern(MapXLib.FillPatternConstants.miPatternSolid);
// f.GetStyle().SetRegionColor(255);
// f.GetStyle().SetRegionBorderColor(0);
// f.GetStyle().SetRegionBorderWidth(2);
// f.GetStyle().SetRegionBorderStyle(1);
// // 现在使用由事件为我提供的点
// f.GetParts().Add(pnts);
// axmap.GetLayers().Item(1).AddFeature(f); // }
// catch (Exception e)
// {
// throw e;
// }
为什么报错说:CMapXFeature中不包含CreateDispatch()方法,SetType()方法,GetStyle()方法,
CMapXPoints中不包含AttachDispatch()方法? --------------------编程问答-------------------- 包含了CMapXFeature,CMapXPoints的引用么?
应该是没有识别出CMapXFeature,CMapXPoints吧
补充:企业软件 , 地理信息系统