我想在我的Bing Maps WPF Control中添加一个带有较小圆圈的十字准线。这是由于限制(WinForms-Application with Wrapper around WPF-Control)只能在Code-Behind中而不是在XAML中 它应该看起来像:
我按照MSDN上Adding Shapes to the Map中的说明进行了操作,但这只描述了我如何根据位置添加Shape,但它应该以Control为中心。
答案 0 :(得分:0)
请查看此文档:https://msdn.microsoft.com/en-us/library/hh868032.aspx它显示了如何从代码后面的指定位置向地图添加图像。
答案 1 :(得分:0)
尝试将图像直接添加到地图而不设置其位置。做这样的事情:
var img = new Image();
//Add code to load your image.
//Center image some how. Try margins, or hortizontal and vertical alignment.
image.Margin = new Thickness(map.ActualWidth - img.ActualWidth, map.ActualHeight - img.ActualHeight);
map.Children.Add(image);