如何在 Windows 10 UWP 中实现图表控件
Posted
技术标签:
【中文标题】如何在 Windows 10 UWP 中实现图表控件【英文标题】:how to implement chart control in Windows 10 UWP 【发布时间】:2015-11-27 01:55:15 【问题描述】:我需要实现线性图。 Windows 10 UWP 有图表控件吗?有什么建议吗?
谢谢
【问题讨论】:
我在大约 6 个月前研究过这个,当时没有第一方图表控制。这可能已经改变了。正常的解决方案是制作自定义控件。您可以在线找到此类第三方图表控件,否则您将不得不自己制作。 【参考方案1】:Syncfusion 为独立开发者提供免费许可,用于他们的 Essential Studio 套件。他们有一些很棒的可视化工具。你可以在这里查看它们: https://www.syncfusion.com/products/uwp
您可以在以下链接中找到有关其免费许可证的更多信息: https://www.syncfusion.com/products/communitylicense
【讨论】:
Syncfusion 宣传 UWP 控件,但安装库后我看不到它们。我很确定 UWP 是指通用 Windows Phone 应用程序(8.1)?如果我错了,请纠正我 Syncfusion 具有适用于通用 Windows 平台 (UWP) 的控件,但您需要在 Windows 10 上安装。 LinkedIn 是注册免费社区许可证所必需的。【参考方案2】:Filip Skakun 制作了一个很棒的库,其中包含多个图表选项! 已经可以在 WinRT 中使用它,他正在将其移植到 UWP(Win 10)。
您可以点击链接以获取更多信息
https://github.com/xyzzer/WinRTXamlToolkit(完整的库) https://github.com/xyzzer/WinRTXamlToolkit/tree/master/WinRTXamlToolkit.Controls.DataVisualization/WinRTXamlToolkit.Controls.DataVisualization.Shared/Charting(制图部分)
最好在 Twitter 上联系 Filip,看看移植完成的程度...https://mobile.twitter.com/xyzzer
【讨论】:
【参考方案3】:我最近正在研究这个问题并发现了LiveCharts
【讨论】:
【参考方案4】:Telerik UI for UWP 也是一个选项。
如果你安装Windows Template Studio,它也会被打包
Nuget 包: Telerik.UI.for.UniversalWindowsPlatform
【讨论】:
以上是关于如何在 Windows 10 UWP 中实现图表控件的主要内容,如果未能解决你的问题,请参考以下文章
跨Windows 10版本无法在NavigationView的项模板中实现相同的行为