【发布时间】:2015-08-14 10:58:49
【问题描述】:
我已经定义了一个区域(通过使用 DbGeography.PolygonFromText),由地图上设置的图钉分隔。
我想为这个区域设置颜色。
怎么做?
【问题讨论】:
-
您将其覆盖在哪个 Bing Maps API 之上?
-
必应地图 WPF 控件
标签: c# colors polygon bing-maps
我已经定义了一个区域(通过使用 DbGeography.PolygonFromText),由地图上设置的图钉分隔。
我想为这个区域设置颜色。
怎么做?
【问题讨论】:
标签: c# colors polygon bing-maps
好的,由于您使用的是 Bing Maps WPF 控件,因此您必须在代码中的某处将 DbGeography 对象转换为 MapPolygon 对象或 MapShapeBase 对象(MapPolygon 的基类),因为 WPF 控件无法识别 DbGeography 对象.找到这是哪里。找到此代码后,您可以使用 Brush 设置 MapPolygon 对象的 Fill 属性以赋予其颜色。以下是 MapPolygon 类的一些文档:https://msdn.microsoft.com/en-us/library/microsoft.maps.mapcontrol.wpf.mappolygon.aspx
【讨论】: