c# - 在 WPF 中设置 MapIcon 的正确 Uri 方案是什么?
问题描述
我正在开发一个 WPF 应用程序,使用 XAML 岛,特别是新的MapControl
,我无法用图像替换标准图标。
我尝试过使用 URI 方案“ms-appx”、“pack://application:,,,/”和“http://”。只有最后一个有效,但我需要离线图像。我已经为此苦苦挣扎了几个小时,尝试了所有可能的组合或方案,三重检查是否缺少斜杠等。我错过了什么吗?
var todoIcon = new MapIcon();
todoIcon.Image = RandomAccessStreamReference.CreateFromUri(new Uri("ms-appx:///myImages/Green pin.png"));
“Green pin.png”位于“myImages”文件夹中。它完全忽略了这一点,只是放置了标准图标。
解决方案
推荐阅读
- gnuplot - 在gnuplot中,图例的字母和线条没有对齐
- c++ - 重新分配后,指向自己的结构成员的 C++ 指针具有不同的值
- c# - 无法将 A 隐式转换为 A
> 其中 B 继承自 C - php - 使用 Curl 通过 PHP 发送 SMS
- .net - 从 SQL Server 到前端的实时更新
- powershell - 使用包含 x 列的 3 个文件中的数据我需要在列帐户中输出数据
- php - 网站 SSL 完成后,我无法在 php 中获取 $_POST 参数
- dom - 客户端代码:查找选中了哪个单选按钮
- vb.net - 循环遍历 DataTable 中的特定行
- typo3 - 后台允许上传FAL中TYPO3中的DOCUMENT、EXCEL文件