c# - 如何在 Xamarin.Forms 中显示可以在 IOS 和 Android 上显示阈值的详细弹出窗口和水平线的折线图?
问题描述
如何在 Xamarin.Forms 中显示可以显示的折线图:
详细信息弹出窗口(当您按下数据点时,会出现更多信息,例如日期和时间以及它的数值)
阈值的水平线(类似于Show a threshold line in Flex Chart但适用于 Xamarin)。
我查看了 Xamarin.Forms 的 Graphing,但还没有找到我正在寻找的东西。注意:我目前正在使用https://github.com/aloisdeniel/Microcharts。
必须是免费的,我更喜欢开源。如果没有办法做到这一点,如何在 MicroCharts(我现在正在使用的)之上或从头开始制作自定义渲染器?SkiaSharp 会为此目的工作,因为它是一个 2d 绘图库/框架吗?还必须在 IOS 和 Android 上工作。
解决方案
Steema Techart .net 是迄今为止唯一可用的库。有兴趣的可以去https://www.steema.com/product/net。
它的文档,虽然不完整:http ://wiki.teechart.net/index.php?title=TeeChart_for_NET
推荐阅读
- json - 使用数组时未正确处理 Yaml
- c# - 我使用 MongoDB C# 驱动程序 FindAsync 的方式有缺陷吗?
- angular - 获取返回当前页面的事件,离子导航
- sql - 具有 CLOB 数据类型的 NVL 函数
- javascript - 反应上下文提供者返回未定义为组件
- javascript - 用于返回周末的 JavaScript 函数
- java - Spring boot Thymeleaf 模板解析时出错
- vue.js - 测试套件无法运行在 vue3 中使用 jest 时找不到模块'vue-template-compiler
- c++ - wxDataViewListCtrl 单击项目操作未执行
- c# - 将新记录插入到 tblPurchase 表更新 tblProductStockTable 数量