使用产品:iobjet10i 操作系统:win10 x64
问题详细描述:尝试照着示例程序里的绘制图层自写demo,遇到问题是绘制点图层之后删除点图层卡死。示例程序实现思路:在初始化函数中删除point图层,再创建point图层,将图层载入mapcontrol,进行绘制。自写demo思路:在初始化函数中,将图层载入mapcontrol,进行绘制,另建立一个按钮删除原有图层并建立新的同名点图层,将图层载入mapcontrol,完成建立图层操作后程序卡死。
删除图层与新建代码:
mapControl1.Map.Layers.Remove("text");
datasource.Datasets.Delete("text");
DatasetVectorInfo textLayerInfo = new DatasetVectorInfo("text", DatasetType.Text);
DatasetVector textDataset = datasource.Datasets.Create(textLayerInfo);
求大佬解答