【问题标题】:How to Draw chart in windows phone 8 or 8.1 without using external library?如何在不使用外部库的情况下在 windows phone 8 或 8.1 中绘制图表?
【发布时间】:2014-08-11 09:18:55
【问题描述】:

如何在不使用外部库的情况下在Windows Phone 8 or 8.1 中绘制简单图表,我只想使用 C# + XAML 代码。

我在Windows Phone 8.1(通用应用程序)上搜索了一个免费图书馆,但我找不到任何图书馆。我发现的所有库都支持 Windows Phone 8 或 7,而不是 Windows Phone 8.1

【问题讨论】:

  • 我过去这样做的一种方法是在其一侧转动一个自定义样式的只读滑块或进度条使其垂直,然后相应地设置最小/最大值,这样我可以使用其他控件主动移动图表条。
  • 漂亮的 Chris 呵呵,但是如果你有很多数据点呢?
  • 什么图表?基本上你可以用直线、椭圆和矩形做很多事情。创建一个 UserControl 并将一个列表数据绑定到它。在列表中,您必须根据可用的高度/宽度计算元素的位置/高度/宽度,并在 Arrangement/SizeChange 事件处理程序上重新计算此值。主要是关于数学。

标签: c# xaml windows-phone drawing windows-phone-8.1


【解决方案1】:

我在这个类似的问题中回答了How to do Chart on Windows Phone Universal App

或许能帮到你。 Telerik 有一个收费的 API,而 Google 有一个免费的 API,您可以通过 http 请求获取图表。检查我的回复-您可能想使用其中之一。我的答案不是通过 XAML / C# 来绘制它,这可能非常全面。

要通过代码自己绘制,您可能想创建一个自定义控件。以下是一些帮助您入门的链接:

【讨论】:

    【解决方案2】:

    使用默认工具非常困难,不过你可以使用telerik 控件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-27
      • 1970-01-01
      相关资源
      最近更新 更多