Помогите решить задачу, пожалуйста! Пишу в С#.
Не могу создать 2 точки при открытии карты? И Выделить отрезок между этими точками.
Вот что я сделала
protected void SelectAddFlags(int Id, int Idd)
{
// делаем слой активный
axMapCtrl1.Map.Layers.Activate(3);
Layer networkL = axMapCtrl1.Map.Layers[3];
//добавляем флаги
//var El = networkL.AddSymbol(Id, Id, 1, 1);
//var Ell = networkL.NetworkTools.AddFlag(Idd);
var WayPoint = axMapCtrl1.Map.Layers.Active.ShortWay(Id,Idd);
var Els = axMapCtrl1.Map.Layers.Active.GetShortWay(WayPoint);
var id = networkL.NetworkTools.AddFlag(1);
var Idd = networkL.NetworkTools.AddFlag(2);
}
Но не работает.
Не могу создать 2 точки при открытии карты? И Выделить отрезок между этими точками.
Вот что я сделала
protected void SelectAddFlags(int Id, int Idd)
{
// делаем слой активный
axMapCtrl1.Map.Layers.Activate(3);
Layer networkL = axMapCtrl1.Map.Layers[3];
//добавляем флаги
//var El = networkL.AddSymbol(Id, Id, 1, 1);
//var Ell = networkL.NetworkTools.AddFlag(Idd);
var WayPoint = axMapCtrl1.Map.Layers.Active.ShortWay(Id,Idd);
var Els = axMapCtrl1.Map.Layers.Active.GetShortWay(WayPoint);
var id = networkL.NetworkTools.AddFlag(1);
var Idd = networkL.NetworkTools.AddFlag(2);
}
Но не работает.