Я использую элемент управления Silverlight Bing Maps в приложении.Над картой расположен холст с различными элементами UIE.
Проблема, которую я в настоящее время наблюдаю, заключается в том, что при нажатии мыши на карте происходит правильное панорамирование карты, если только нажатие мыши не происходит на UIElement
(рассматриваемый элемент - MapPolyLine).
Элементы UIE добавляются на карту со следующим кодом
var outlineBottom = new MapPolyline {
Stroke = new SolidColorBrush(bottomColor),
StrokeThickness = width * TrailBottomLineWidthMultiplier,
Opacity = 1, //opacity,
StrokeMiterLimit = 1,
Locations = locations
};
В результате на карту добавляется линия с толщиной ~ 5px.Когда пользователь нажимает кнопку мыши на карте, но указатель мыши находится над линией, его нельзя панорамировать.
Как я могу остановить MapPolyline выше глотания событий мыши, чтобы карту можно было панорамировать?