如题,可是提示出错Invalid set operation on TableInfo associated with an open table. Table metadata associated with an open table is read-only (except for ClientMetadata).应该怎么改
代码如下:
private FeatureLayer LineLyr; //LineLyr是导入的线图层
LineLyr = mapControl1.Map.Layers[0] as FeatureLayer; LineLyr.Table.TableInfo.Columns.Add(ColumnFactory.CreateStringColumn("Size", 30)); //这句提示出错
Feature f = new Feature(LineLyr.Table.TableInfo.Columns);
我在c#用的是MapXtrem
我在c#中导入MapInfo中的路网图,想为图层的表信息增加列
答案:2 悬赏:60 手机版
解决时间 2021-01-31 02:02
- 提问者网友:戎马万世
- 2021-01-30 22:07
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-01-30 22:24
你说的有点乱,我建议你把代码整理完再发。谢谢
全部回答
- 1楼网友:空山清雨
- 2021-01-30 22:45
datarow row = new datarow();
for(int i = 0; i < xx; i++)
row[i] = arrnum[i];
tableb.rows.add(row);
不知道你的情况到底怎样的,先看看这个吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯