0

我正在尝试在 WPF 中复制此 LiveCharts GeoMap,但我的 xml 地图的源文件存在问题:- https://lvcharts.net/App/examples/v1/wpf/GeoHeatMap

我可以在 WinForms 下很好地制作它,但需要在 WPF 下创建一个工作版本,如果有人可以帮助或指出我正确的方向,我敢肯定我缺少一些明显的东西吗?

我得到的错误表明我的 xml 文件的源路径不存在,但它显然存在。

如果我按照这个例子,我创建一个用户控件,按照网站复制 xaml 加上后面的代码,然后在我的主窗口 xaml 中,引用用户控件。此时它无法加载我的主窗口,因为它找不到我在用户控件中引用的源文件。在 winforms 中,我可以在后面的代码中使用 source=@“c:\temp\world.xml” 来引用它,但在 xaml 中也不能这样做。我哪里错了!谢谢

4

2 回答 2

0

我遇到过同样的问题。NuGet 包似乎已过时(2017 年)。尝试克隆 LiveCharts 存储库并自己构建它。

于 2019-10-15T11:52:04.090 回答
0

在 XML 文件的属性中:

  • 设置Compile Actionnone

Copy to directory

  • 将其设置为Copy Always

我的 Visual Studio 是葡萄牙语的,但我想你会明白的。

如果您有兴趣,每个国家/地区都有详细的地图;去https://github.com/Live-Charts/Live-Maps

于 2020-04-18T12:35:38.797 回答