我正在尝试在WPF中复制这个实时图表地理地图,但是我的xml地图的源文件有问题:-https://lvcharts.net/App/examples/v1/wpf/GeoHeatMap
我可以在 WinForms 下很好地生成它,但需要在 WPF 下创建一个工作版本,如果有人可以帮助或指出我正确的方向,我确定这是我缺少的明显内容?
我收到的错误指出我的 xml 文件的源路径不存在,而它显然存在。
如果我按照示例进行操作,我创建一个用户控件,根据网站复制 xaml 和隐藏的代码,然后在我的主窗口中 xaml 中引用用户控件。此时它无法加载我的主窗口,因为它找不到我在用户控件中引用的源文件。在 winforms 中,我可以在代码隐藏中使用 source=@"c:\temp\world.xml" 引用它,但在 xaml 中也无法做到这一点。我哪里错了! 谢谢
我遇到了同样的问题。NuGet 包似乎已经过时了(2017 年(。尝试克隆实时图表存储库并自行构建。
在 XML 文件的属性中:
- 将
Compile Action
设置为none
在Copy to directory
:
- 将其设置为
Copy Always
我的Visual Studio是葡萄牙语的,但我想你会明白的。
如果您有兴趣,每个国家/地区都有详细的地图;请转到 https://github.com/Live-Charts/Live-Maps。