0

マップに画像を追加する際に問題が発生しています。画像の参照方法に関係があるとほぼ確信しています。

         var uri = new System.Uri("ms-appdata:///Assets/mypic.png");
         Image addPic = new Image { Source = new BitmapImage(uri) };

        addPic.Width = 20;
        addPic.Height = 20;

        MapLayer.SetPosition(addPic, picLocation);
        MapLayer layer = new MapLayer();
        layer.Children.Add(addPic);
        myMap.Children.Add(layer);

ブレークポイントを設定して addPic を見ようとすると、null として表示されます。xaml に addPic を追加しようとしましたが、既にグリッドの子であるという問題が発生しました。

また、myPic のプロパティでは、ビルド アクションが content に設定されています。

4

1 に答える 1