跨平台图表开发TeeChart for MAUI上线, 这些功能不容错过!

Steema最近宣布发布最新版本的 MAUI TeeChart,这是一个功能强大的工具,允许开发人员在 iOS、macOS、Windows 和 Android 的跨平台应用程序中充分利用 TChart 组件。通过此更新,将数据可视化提升到一个新的水平比以往任何时候都更容易、更高效。>>获取试用

什么是 MAUI 版 TeeChart?

TeeChart for MAUI 是一个高级图表库,与 MAUI(多平台应用程序 UI)框架无缝集成,可以轻松创建具有与多个平台兼容的有吸引力的用户界面的应用程序。借助此组件,开发人员可以将交互式图表和数据可视化合并到他们的应用程序中,而无需担心目标操作系统的差异。

这个版本有什么新内容?

TeeChart for MAUI 的最新版本除了提供对 .NET MAUI 内跨平台的支持之外,还具有所有 TeeChart 产品在其变体中所包含的大部分功能。一些亮点包括:

跨平台兼容性:您现在可以从单个代码库创建适用于 iOS、macOS、Windows 和 Android 的应用程序,从而节省您为不同平台开发和维护应用程序的时间和精力。

交互式图表:TeeChart for MAUI 提供了多种交互式图表,包括折线图、面积图、条形图、饼图等,允许用户以更直观的方式与数据交互并获得有价值的见解。

高级自定义:通过我们的库,您可以完全自定义图表的外观和样式,调整颜色、字体、图例等,以完美匹配您的应用程序的设计。

触摸和手势支持:现在,使用 TeeChart for MAUI 创建的应用程序充分利用每个平台的触摸功能和本机手势,为用户提供更自然、更身临其境的用户体验。我们正在这些初始版本中增强此功能。

开始使用 TeeChart for MAUI 创建您的项目!

使用 TeeChart for MAUI 创建项目既简单又快速。以下是帮助您入门的基本指南:

第1步:开发环境搭建

确保您的系统上安装了 .NET MAUI,并为每个目标平台安装了适当的开发环境(适用于 iOS/macOS 的 Xcode、适用于 Windows 和 Android 的 Visual Studio)。

第2步:创建一个新项目

打开您的开发环境并创建一个新的 MAUI 项目。为您要部署应用程序的平台选择适当的项目模板。

第 3 步:用于 MAUI 安装的 TeeChart

从 NuGet 包管理器中,搜索并下载 TeeChart for MAUI 包并将其安装到您的项目中。这将添加必要的程序集并自动设置依赖项。

第 4 步:设计用户界面

设计您的用户界面并将 TChart 组件添加到您的页面。您可以使用 XAML 代码或通过开发环境的图形界面来执行此操作。

<code lang="csharp"><controls:TChart x:Name="tChart1" Drawable="{Binding Source={RelativeSource Self}}"
HeightRequest="400"
HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" />
</code>

第5步:数据绑定和定制

将您的数据绑定到 TChart 组件并根据您的需求自定义图表。您可以设置图表类型、颜色、图例、标题等属性。请参阅文档来探索库中所有可用的属性和方法。要使用 C# 代码生成包含两个系列的简单条形图,您可以执行以下操作:

<code lang="csharp">using Microsoft.Maui;
using Steema.TeeChart.Maui;
using Steema.TeeChart.Styles;
namespace TeeChartMockUpDemos
{
public partial class BarChart : ContentPage
{
public BarChart()
{
InitializeComponent();
view3D.CheckedChanged += View3D_CheckedChanged;
var bar = new Bar(tChart1.Chart);
bar.FillSampleValues(10);
var bar2 = new Bar(tChart1.Chart);
bar2.FillSampleValues(10);
tChart1.Chart.Panning.Active = false;
tChart1.Chart.Zoom.Active = true;
}
private void View3D_CheckedChanged(object sender, CheckedChangedEventArgs e)
{
tChart1.Chart.Aspect.View3D = e.Value;
InvalidateMeasure();
}
}
}
</code>

第6步:运行和调试

是时候看看您的应用程序的实际效果了!在模拟器或物理设备上运行您的项目并调试您遇到的任何问题。

steema

总之,TeeChart for MAUI 是希望快速轻松地将图表和数据可视化合并到跨平台应用程序中的开发人员的完美选择。凭借其广泛的功能以及与 MAUI 的无缝集成,它将把您的应用程序在功能和美观方面提升到一个新的水平~

猜你喜欢

转载自blog.csdn.net/m0_67129275/article/details/132686529