我在c# mapx中通过textbox输入的经玮度画点和线。

goodb515344oy 2008-09-19 02:34:17
我想通过两个textbox给数据库aceess表里写入经度和玮度,第一次输入在mapx地图上画出一个点,我已经实现了,那么在第二次输入,要画第二个点和两点间的连线。我只画出了第二个点,要如何吧两点间的线也给画出来,请大虾们帮帮忙!给代码看看!!(画两点间的线要给出两个点的坐标,可是我用的经玮度都是从textbox输入的,怎么判断第一点的输入和第二个点的输入,从而在两点间画线?
我画点的代码是:
float tempx2, tempy2;
tempx2 = jingdu;
tempy2 = weidu;
pt.Set(tempx2,tempy2);

MapXLib.Feature obj = axMap1.FeatureFactory.CreateSymbol(pt, myairstyle);
ico.AddFeature(obj, Type.Missing);
pt = null;
已经实现,那么要如何该以下画线的代码,让从textbox里输入的经玮度第一次送到tempx1和tempy1,第二次送到laxtX,laxtY,
tempx1,tempy1为第一个点的经玮度,laxtX,laxtY为第二个点的经玮度。
pts.AddXY(tempx1, tempy1, 2);
pts.AddXY(laxtX, lastY, 2);
axMap1.DefaultStyle.LineColor = 0xff0000;
MapXLib.Feature newObj = axMap1.FeatureFactory.CreateLine(pts, axMap1.DefaultStyle);
lyr.AddFeature(newObj, Type.Missing);

大虾们帮帮看看!!!
...全文
181 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
goodb515344oy 2008-09-20
  • 打赏
  • 举报
回复
大哥,不要顶呀,帮帮忙,看看要怎么改代码呀!!!!

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧