3

我想使用 GMap.Net 的 route 方法绘制路线。但是,当我用新颜色将任何点添加到路线列表中时,所有路线的颜色都发生了变化。因此,它似乎只能对路线使用一种颜色。有没有办法在路线中使用两种或多种颜色?

4

2 回答 2

2

你可以这样做:

route.Stroke= (Pen)route.Stroke.Clone();
route.Stroke.Color = Color.Orange;
于 2015-06-08T20:54:25.190 回答
0

在向列表添加新路线时,创建一个画笔对象并将其分配给 route.stroke 方法,如下所示

Brush = New System.Drawing.SolidBrush(Color.FromArgb(80, Color.Blue)) r.Stroke = New Pen(Brush, 10)

于 2015-07-17T09:36:27.067 回答