Я хотел бы нарисовать маршрут, используя метод маршрута GMap.Net. Но, когда я добавил в маршрут список с новым цветом, цвет всего маршрута был изменен. Таким образом, он может использовать только один цвет для маршрута. Есть ли способ использовать два или более цветов в маршруте?Маршрут GMap.NET многоцветный
3
A
ответ
2
Вы можете сделать это следующим образом:
route.Stroke= (Pen)route.Stroke.Clone();
route.Stroke.Color = Color.Orange;
0
При добавлении нового маршрута к списку создать объект кисти и назначить его route.stroke метод следующим
Brush = New System.Drawing. SolidBrush (Color.FromArgb (80, Color.Blue)) r.Stroke = New Pen (Brush, 10)
спасибо, он работает и для меня! но, как указано [здесь] (http://www.independent-software.com/gmap-net-tutorial-routes/) (в 2013 году) 'Styling the route', это может привести к утечке памяти, вы проверили свой решение? – SaschaP