C# 在WPF中设置MapIcon的正确Uri方案是什么?

C# 在WPF中设置MapIcon的正确Uri方案是什么?,c#,wpf,xaml,C#,Wpf,Xaml,我正在开发一个WPF应用程序,使用XAML islands,特别是新的MapControl,我无法用图像替换标准图标 我尝试过使用URI模式“ms appx”pack://application:,,/“和“http://”。只有最后一个有效,但我需要离线的图像。 我已经为此挣扎了几个小时,尝试了所有可能的组合或方案,三次检查是否缺少斜杠等等。 我错过什么了吗 var todoIcon=new MapIcon(); todoIcon.Image=RandomAccessStreamReferen

我正在开发一个WPF应用程序,使用XAML islands,特别是新的
MapControl
,我无法用图像替换标准图标

我尝试过使用URI模式“ms appx”pack://application:,,/“和“http://”。只有最后一个有效,但我需要离线的图像。 我已经为此挣扎了几个小时,尝试了所有可能的组合或方案,三次检查是否缺少斜杠等等。 我错过什么了吗

var todoIcon=new MapIcon();
todoIcon.Image=RandomAccessStreamReference.CreateFromUri(新Uri(“ms”)-appx:///myImages/Green (pin.png),;
“Green pin.png”位于“myImages”文件夹中。 它完全忽略了这一点,只是放置了标准图标