Я пытаюсь использовать microsoft_maps_mapcontrol. Я вижу, как можно создать канцелярскую кнопку и ее длинное местоположение ... но я не могу понять, как вместо этого использовать изображение вместо этой кнопки. не похоже на канцелярскую кнопку, позволит использовать другое изображение. Таким образом, в этом случае вы создаете изображение, а затем подключаете его к нужному месту. После подключения я смогу использовать событие для нажатия на это изображение.
спасибо
Shannon
добавлено 3/2 / 2010
Я посмотрел на пример, приведенный на http://www.microsoft.com/maps/isdk/silverlightbeta/#MapControlInteractiveSdk.Tutorials.UIElements.Media.TutorialPositionPointMedia
и я не должен преобразовывать что-то правильно в vb.
Вот код
Image image = new Image();
image.Source = new BitmapImage(new Uri(ImageUriValue.Text, UriKind.RelativeOrAbsolute));
double opacity;
if (double.TryParse(OpacityText.Text, out opacity))
{
image.Opacity = opacity;
}
image.ImageFailed += MediaFailed;
Point point = GetPoint();
Canvas.SetLeft(image, point.X);
Canvas.SetTop(image, point.Y);
myCanvas.Children.Add(image);
element = image;
и что я преобразовал в
Dim image As New Image()
image.Source = New BitmapImage(New Uri("\Images\1.png", UriKind.RelativeOrAbsolute))
Canvas.SetLeft(image, 100)
Canvas.SetTop(image, 100)
myCanvas.Children.Add(image)
element = image
Надеюсь, это поможет определить, что я делаю неправильно.
Спасибо
Shannon