Xamarin的Telerik UI免费下载30天试用版

Xamarin的ChartView。安卓: SplineAreaSeries

RadCartesianChartView可视化SplineAreaSeries作为图表上的一个区域,它被坐标轴和曲线段所包围,这些线段连接这些序列所表示的数据点。的SplineAreaSeries扩展AreaSeries他们也是如此CategoricalSeries并且需要一个CategoricalAxis和一个LinearAxis

例子

你可以从开始的定义MonthResult输入并声明initData ()方法。

创建用于初始化示例数据的方法之后,可以创建一个RadCartesianChartViewSplineAreaSeries控件中添加以下代码onCreate ()你的活动的方法。

InitData ();RadCartesianChartView = new RadCartesianChartView(this);SplineAreaSeries = new SplineAreaSeries();splineAreaSeries。CategoryBinding = new MonthResultDataBinding ("Month");splineAreaSeries。ValueBinding = new MonthResultDataBinding ("Result");splineAreaSeries。Data = (Java.Lang.IIterable)this.monthResults;chartView.Series.Add (splineAreaSeries); CategoricalAxis horizontalAxis = new CategoricalAxis(); chartView.HorizontalAxis = horizontalAxis; LinearAxis verticalAxis = new LinearAxis(); chartView.VerticalAxis = verticalAxis; ViewGroup rootView = (ViewGroup)FindViewById(Resource.Id.container); rootView.AddView(chartView);

本例假设根容器具有id容器

结果如下:

TelerikUI-Chart-Series-SplineArea

定制

SplineAreaSeries扩展AreaSeries,所以他们提供了相同的方式来改变他们的风格-通过使用以下属性:

  • StrokeColor:改变绘制线条时使用的颜色。
  • StrokeThickness:改变线条的宽度。
  • FillColor:更改用于填充区域形状的颜色。

的外观AreaSeries通过使用调色板

在本文中
Baidu
map