如何在 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 中实现图表控件的主要内容,如果未能解决你的问题,请参考以下文章

如何在UWP应用中实现Google登录?

跨Windows 10版本无法在NavigationView的项模板中实现相同的行为

如何在 Xamarin.UWP 应用程序中实现 LongPress?

UWP中实现大爆炸效果

UWP中实现大爆炸效果

如何在真机(手机)上开发windows 10 uwp?