When you have a bindable wrapper as MapEllipseView, MapPolygonView, etc. and bind its ShapeFill property to the view model, the fill is not applied. This is resolved when the UseRegularFill() method of the MapDataShape object is called manually. You can use this approach to work around the issue. Available in LIB version: 2017.2.522