Я добавил изображение в MapControl, но при масштабировании карты в и из, изображение меняет размер.C# MapControl Как предотвратить изменение размера изображения при масштабировании?
Image img = new Image();
img.Source = new BitmapImage(new Uri("ms-appx:///Assets/weii.png"));
img.Opacity = 0.1;
img.Stretch = Stretch.None;
MapControl.SetNormalizedAnchorPoint(img, new Point(0.5, 0.5));
MapControl.SetLocation(img, new Geopoint(new BasicGeoposition() { Latitude = 51.236852, Longitude = 22.548944 }));
mapa.Children.Add(img);
Как я могу сделать изображение, чтобы не изменять размер?
Это не оптическая иллюзия. Изображение действительно изменяет размер при масштабировании карты. Изображение привязано к точке MapControl, указанной в MapControl.Location. – Hartnack
Я только что запустил код на своем Windows Phone, и он отлично работает. Изображение не изменяет размер. Вы используете свой код в эмуляторе или на самом устройстве? Также стоит отметить, что вы должны нацелить Win10, а не WP8.1, поскольку доля рынка WP8.1 быстро сокращается, так как все еще на Windows Phone 8.1 устанавливают обновление. – rbrundritt
Я использую код на устройстве с Win10. [link] (http://imgur.com/a/37Bdl) вот как это работает для меня. – Hartnack