翻譯|行業(yè)資訊|編輯:胡濤|2023-09-05 09:47:07.267|閱讀 135 次
概述:本人介紹Steema的另一跨平臺圖表開發(fā)控件TeeChart for MAUI功能,一起來看~
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Steema最近宣布發(fā)布最新版本的 MAUI TeeChart,這是一個(gè)功能強(qiáng)大的工具,允許開發(fā)人員在 iOS、macOS、Windows 和 Android 的跨平臺應(yīng)用程序中充分利用 TChart 組件。通過此更新,將數(shù)據(jù)可視化提升到一個(gè)新的水平比以往任何時(shí)候都更容易、更高效。>>
加入官方社群740060302,歡迎相互交流
什么是 MAUI 版 TeeChart?
TeeChart for MAUI 是一個(gè)高級圖表庫,與 MAUI(多平臺應(yīng)用程序 UI)框架無縫集成,可以輕松創(chuàng)建具有與多個(gè)平臺兼容的有吸引力的用戶界面的應(yīng)用程序。借助此組件,開發(fā)人員可以將交互式圖表和數(shù)據(jù)可視化合并到他們的應(yīng)用程序中,而無需擔(dān)心目標(biāo)操作系統(tǒng)的差異。
這個(gè)版本有什么新內(nèi)容?
TeeChart for MAUI 的最新版本除了提供對 .NET MAUI 內(nèi)跨平臺的支持之外,還具有所有 TeeChart 產(chǎn)品在其變體中所包含的大部分功能。一些亮點(diǎn)包括:
跨平臺兼容性:您現(xiàn)在可以從單個(gè)代碼庫創(chuàng)建適用于 iOS、macOS、Windows 和 Android 的應(yīng)用程序,從而節(jié)省您為不同平臺開發(fā)和維護(hù)應(yīng)用程序的時(shí)間和精力。
交互式圖表:TeeChart for MAUI 提供了多種交互式圖表,包括折線圖、面積圖、條形圖、餅圖等,允許用戶以更直觀的方式與數(shù)據(jù)交互并獲得有價(jià)值的見解。
高級自定義:通過我們的庫,您可以完全自定義圖表的外觀和樣式,調(diào)整顏色、字體、圖例等,以完美匹配您的應(yīng)用程序的設(shè)計(jì)。
觸摸和手勢支持:現(xiàn)在,使用 TeeChart for MAUI 創(chuàng)建的應(yīng)用程序充分利用每個(gè)平臺的觸摸功能和本機(jī)手勢,為用戶提供更自然、更身臨其境的用戶體驗(yàn)。我們正在這些初始版本中增強(qiáng)此功能。
開始使用 TeeChart for MAUI 創(chuàng)建您的項(xiàng)目!
使用 TeeChart for MAUI 創(chuàng)建項(xiàng)目既簡單又快速。以下是幫助您入門的基本指南:
第1步:開發(fā)環(huán)境搭建
確保您的系統(tǒng)上安裝了 .NET MAUI,并為每個(gè)目標(biāo)平臺安裝了適當(dāng)?shù)拈_發(fā)環(huán)境(適用于 iOS/macOS 的 Xcode、適用于 Windows 和 Android 的 Visual Studio)。
第2步:創(chuàng)建一個(gè)新項(xiàng)目
打開您的開發(fā)環(huán)境并創(chuàng)建一個(gè)新的 MAUI 項(xiàng)目。為您要部署應(yīng)用程序的平臺選擇適當(dāng)?shù)捻?xiàng)目模板。
第 3 步:用于 MAUI 安裝的 TeeChart
從 NuGet 包管理器中,搜索并下載 TeeChart for MAUI 包并將其安裝到您的項(xiàng)目中。這將添加必要的程序集并自動設(shè)置依賴項(xiàng)。
第 4 步:設(shè)計(jì)用戶界面
設(shè)計(jì)您的用戶界面并將 TChart 組件添加到您的頁面。您可以使用 XAML 代碼或通過開發(fā)環(huán)境的圖形界面來執(zhí)行此操作。
<code lang="csharp"><controls:TChart x:Name="tChart1" Drawable="{Binding Source={RelativeSource Self}}" HeightRequest="400" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" /> </code>
第5步:數(shù)據(jù)綁定和定制
將您的數(shù)據(jù)綁定到 TChart 組件并根據(jù)您的需求自定義圖表。您可以設(shè)置圖表類型、顏色、圖例、標(biāo)題等屬性。請參閱文檔來探索庫中所有可用的屬性和方法。要使用 C# 代碼生成包含兩個(gè)系列的簡單條形圖,您可以執(zhí)行以下操作:
<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步:運(yùn)行和調(diào)試
是時(shí)候看看您的應(yīng)用程序的實(shí)際效果了!在模擬器或物理設(shè)備上運(yùn)行您的項(xiàng)目并調(diào)試您遇到的任何問題。
總之,TeeChart for MAUI 是希望快速輕松地將圖表和數(shù)據(jù)可視化合并到跨平臺應(yīng)用程序中的開發(fā)人員的完美選擇。憑借其廣泛的功能以及與 MAUI 的無縫集成,它將把您的應(yīng)用程序在功能和美觀方面提升到一個(gè)新的水平。想要獲取試用,歡迎咨詢我們
如果您有任何問題需了解詳情,請聯(lián)系
想要了解TeeChart for .NET 報(bào)價(jià)信息的朋友,歡迎咨詢。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn