将背景颜色设置为由图钉集定义的区域

Set a background color to a zone defined by push pins set

我已经定义了一个区域(通过使用 DbGeography.PolygonFromText),由地图上设置的图钉分隔。

我想给这个区域设置颜色。

怎么做?

好的,因为您使用的是 Bing Maps WPF 控件,所以您必须在代码中的某处将 DbGeography 对象转换为 MapPolygon 对象或 MapShapeBase 对象(MapPolygon 的基础 class)因为 WPF 控件无法识别 DbGeography 对象。找到这是哪里。找到此代码后,您可以使用 Brush 设置 MapPolygon 对象的 Fill 属性 以赋予其颜色。这是有关 MapPolygon class 的一些文档:https://msdn.microsoft.com/en-us/library/microsoft.maps.mapcontrol.wpf.mappolygon.aspx