【发布时间】:2016-05-11 04:15:37
【问题描述】:
我尝试在 Xamarin.Forms 中创建图表,但无法显示。我也想知道我要把这段代码放在哪里。它是在 .xaml 中还是在 .xaml.cs 中? 我只是使用 Xamarin 的初学者,所以也许有人可以帮助我。
这是我要使用的代码。
using BarChart;
...
protected override void OnCreate (Bundle bundle)
{
base.OnCreate (bundle);
var data = new [] { 1f, 2f, 4f, 8f, 16f, 32f };
var chart = new BarChartView (this) {
ItemsSource = Array.ConvertAll (data, v => new BarModel { Value = v })
};
AddContentView (chart, new ViewGroup.LayoutParams (
ViewGroup.LayoutParams.FillParent, ViewGroup.LayoutParams.FillParent));
}
【问题讨论】:
-
您要使用哪个图表库?
-
其实先生,我不知道。这是我第一次尝试创建图表。我只是在互联网上复制了代码,希望它能够运行。我需要做什么?
-
@Kowalski 最有可能是这个:Bar Chart。这不适用于 Xamarin 表单。
-
@Nfear 我可以用什么图表代替?
-
@JayceeEvangelista 看看免费的 OxyPlot。付费的替代方案是 Syncfusion。
标签: xamarin xamarin.android xamarin.forms xamarin-studio