彩票走势图

【更新】跨平台图表工具TeeChart for Xamarin.Forms v2018(4.1.2018.01040)发布|附下载

原创|产品更新|编辑:郑恭琳|2018-02-06 10:42:14.000|阅读 525 次

概述:图表工具TeeChart for Xamarin.Forms 2018 v4.1.2018.01040版本更新,更容易将图表集成到您的APP。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

TeeChart for Xamarin.Forms 通过相同的核心图表代码完全跨平台支持.NET桌面,Windows Phone,iOS以及Android。它还支持来自相同图表库的图表、仪表和地图,而无需获得单独的产品模块。

teechart

更新内容:

Steema很高兴地通知您最新TeeChart for Xamarin.Forms 2018 v4.1.2018.01040版本的可用性。

这个新版本包括源代码、评估和注册的二进制安装程序。

错误修复和新功能:

1)现在,更容易将图表集成到您的APP,因为自定义呈现和ChartView类已经是集成到TeeChart NET中的Xamarin.Forms程序集。这意味着您不必为您的新项目增加额外的文件以便使用图表组件。

以下是将图表组件添加到您的APP中的步骤:

  • 创建一个Xamarin.Forms项目。
  • 将TeeChart.PCL.dll程序集作为对PCL项目的引用。
  • 将TeeChart.PCL.dll和TeeChart.PCL.Android.dll程序集添加到PCL Android项目。
  • 将TeeChart.PCL.dll和TeeChart.PCL.iOS.Unified.dll程序集添加到PCL iOS项目。
  • 将TeeChart.PCL.dll和TeeChart.PCL.UWP46.dll程序集添加到PCL UWP项目。
  • 现在您有两个选择:

    1)在xaml页面中通过xaml代码添加Chart组件。代码示例:

    xmlns:x="//schemas.microsoft.com/winfx/2009/xaml"
    xmlns:local="clr-namespace:ChartViewIntegrated"
    xmlns:charting="clr-namespace:Steema.TeeChart;assembly=TeeChart.PCL"
    x:Class="ChartViewIntegrated.MainPage">
    VerticalOptions="Center" 
    HorizontalOptions="Center"/>
    

    ------使用xaml代码创建TeeChart ChartView -----

    < StackLayout x:Name="PageLayout">
    < charting:ChartView x:Name="BarChart" HeightRequest="300" WidthRequest="450">
    < /charting:ChartView>< /StackLayout>< /ContentPage>
    

    2)通过CSharp代码在.cs代码类中添加Chart组件。代码示例:

    /* Create ChartView by code at ContentPage */
    ChartView BarChart = new ChartView();
    BarChart.WidthRequest = 300;
    BarChart.HeightRequest = 300;
    Content = new StackLayout
    {
    Children =
    {
    BarChart
    },
    VerticalOptions = LayoutOptions.CenterAndExpand,
    HorizontalOptions = LayoutOptions.CenterAndExpand,
    };
    

    那么您只需要通过cs代码开始配置图表,即:

    BarChart.Chart.Series.Add(new Bar());
    BarChart.Chart.Series[0].FillSampleValues(3);
    BarChart.Chart.Panel.Gradient.Visible = false;
    BarChart.Chart.Panel.Color = Color.Aquamarine;
    BarChart.Chart.Invalidate();
    

    重要提示:由于Xamarin.Forms iOS的工作方式,它只查看加载的程序集,这意味着TeeChart使用自定义的ChartViewRenderer(现在已经集成到iOS程序集中),为了使渲染器工作,我们需要在之前添加下面的代码行Xamarin.Forms.Init被调用(通常在AppDelegate.cs文件中):

    Steema.TeeChart.TChart.Init();
    

    请记住,这只是Xamarin.Forms iOS项目所必需的。

2)“System.NotImplementedException:该方法或操作未执行。”错误修复。

错误修复:

  • 系列列标题未对齐导出到HTML和Excel的多系列数据
  • 单击栏方式不适用于1像素宽度的栏

所有关于授权升级、授权折扣和其他细节的附加信息,请移步我们的价格页面进行查看。

我们将很高兴回答您可能想要知道的所有的问题!请即时与我们的联系!


百厂年货节,全场6折起

标签:图表图表库移动开发跨平台图表开发图表解决方案图表控件teechartXamarinWinForms

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP