ComponentOne Studio 2020
詳情介紹
ComponentOne Studio 2020是功能強(qiáng)大且十分專業(yè)的.NET全功能控件套包。該軟件專注于針對企業(yè)應(yīng)用程序的.NET功能齊全的控件,可以支持.NET Core平臺(tái),并且與VisualStudio的第三方控件集完全集成。支持多種平臺(tái),包括WinForms、WPF、UWP、ASP.NET MVC等多個(gè)平臺(tái),內(nèi)置300多種 .NET開發(fā)控件,包括表和數(shù)據(jù)管理,圖表和數(shù)據(jù)可視化,通用UI界面等,為企業(yè)應(yīng)用程序開發(fā)提供高性能的控制工具。除此之外,這款軟件功能十分強(qiáng)大,并且具有靈活高效、簡單易用等特點(diǎn),為用戶提供表格數(shù)據(jù)管理、數(shù)據(jù)可視化、報(bào)表和文檔、日程安排、輸入和編輯、導(dǎo)航和布局、系統(tǒng)提升工具等功能,能夠有效幫助用戶快速編程,極大程度上節(jié)省工作時(shí)間,歡迎有需要的朋友下載使用。
1、Blazor UI控件 (Beta版)
ComponentOne Blazor Edition(Beta)是 ComponentOne 最新版中新增的交互式 UI 控件。
通過 Blazor UI,開發(fā)者可以直接嵌入 FlexGrid(ComponentOne 中速度最快的跨平臺(tái)表格控件),以及部分輸入控件(如 AutoComplete、CheckBox和 ComboBox),用以構(gòu)建同時(shí)滿足服務(wù)器和客戶端架構(gòu)的 C#Web 應(yīng)用程序。
2、ASP.NET Core MVC 支持 .NET Core 3.0
ASP.NET Core MVC Edition Controls 現(xiàn)在支持 .NET Core 3.0,并且在 NuGet 上提供了這些控件的新版本下載。
3、FlexGrid for ASP.NET 添加了多范圍選擇
沒有最靈活的單元格選擇模型,就不能稱為 FlexGrid。
在 ComponentOne 最新版本中,F(xiàn)lexGrid 添加了多范圍選擇器,當(dāng)用戶在選擇多個(gè)單元格范圍并按住 CTRL(或command)時(shí),該功能便會(huì)發(fā)揮作用。
為了在 FlexGrid 中支持此行為,我們添加了一個(gè)名為 MultiRange 的新選擇模式和一個(gè)新的 selectedRanges 屬性,該屬性返回一個(gè)包含所選 CellRange 對象的數(shù)組。
注:以下 API 主要用于優(yōu)化性能時(shí)調(diào)用,使用前,請確保仔細(xì)閱讀文檔。
refreshRange method
LazyRender property
RefreshOnEdit property
4、FlexSheet for ASP.NET 添加了自動(dòng)填充
FlexGrid for ASP.NET Core MVC 現(xiàn)在支持自動(dòng)填充功能。
該功能讓用戶可以根據(jù)樣式填充選定的單元格,就像在 Excel 中一樣。通過設(shè)置 AllowAutoFill 屬性即可啟用此功能。
5、FlexChart 中添加了新的階梯圖類型
FlexChart for ASP.NET Core MVC 現(xiàn)在支持 Step、StepSymbol 和 StepArea 圖表。
這些圖表可用于顯示在不定期的時(shí)間間隔內(nèi),發(fā)生變化的任何類型的數(shù)據(jù),例如利率與時(shí)間的關(guān)系。
6、儀表盤添加了儀表指針
儀表指針用于指示儀表值,這也是現(xiàn)代儀表盤中,替代實(shí)心桿設(shè)計(jì)的最佳方案。
7、ASP.NET Core MVC 的 RadialGauge 控件現(xiàn)在支持以下屬性和方法的儀表指針:
NeedleShape
NeedleLength
NeedleElement
CreateNeedleElement
二、針對 WinForms 桌面端的更新
1、支持 .NET Core 3.0
ComponentOne WinForms Edition 中的所有控件已升級為支持 .NET Core 3.0,如下是更新項(xiàng)目:
- 添加了多項(xiàng)目模板:ComponentOne 為 .NET Core 3.0 添加了新的多項(xiàng)目模板,使您可以更快速的創(chuàng)建 .NET Core 應(yīng)用。 項(xiàng)目模板包含兩個(gè)內(nèi)容,一個(gè)是 .NET Core 3.0 項(xiàng)目,這是目標(biāo)框架; 另一個(gè)是允許使用設(shè)計(jì)界面的 .NET Framework 項(xiàng)目。 目前 .NET Core 3.0 WinForms 設(shè)計(jì)器仍處于早期階段,可能無法提供像 .NET Framework 設(shè)計(jì)器一樣的友好體驗(yàn),但是作為一個(gè)全新的功能,可以使開發(fā)人員更早的習(xí)慣于在 .NET Core 中工作。
- 提供 NuGet 軟件包:從這個(gè)版本開始,ComponentOne WinForms Edition 為開發(fā)者提供包括所有庫的 NuGet 軟件包。對于某些喜歡使用 NuGet 來管理所有第三方庫的開發(fā)人員,以及將 .NET Core 3.0 與Windows Forms 應(yīng)用程序配合使用的開發(fā)人員來說,這將十分方便。NuGet 軟件包與 DLL 一起安裝在 Program Files / ComponentOne / WinForms Edition 中。
2、新功能:FlexGrid 行明細(xì)
FlexGrid for WinForms 一直支持分層數(shù)據(jù)樹,但是新的行明細(xì)功能使您在創(chuàng)建嵌套網(wǎng)格時(shí)具備更大的靈活性。
通過行明細(xì),可以在網(wǎng)格的每一行下方的可折疊面板中顯示其他信息或相關(guān)信息,您還可以在詳細(xì)信息行中顯示輸入表單、子數(shù)據(jù)網(wǎng)格或其他任何內(nèi)容。
FlexGrid 提供了兩個(gè)內(nèi)置的行明細(xì)接口:
IC1InputPanelRowDetail 可以用作編輯表單;
IC1FlexgridRowDetail可用于在主從網(wǎng)格中顯示子記錄。
此外,F(xiàn)lexGrid 允許在詳細(xì)信息內(nèi)自定義其他控件的顯示樣式。
3、新版的 WinForms Fluent Ribbon 正式發(fā)布
早在十多年前,ComponentOne 就已經(jīng)發(fā)布了C1Ribbon for WinForms 控件。如今,為適應(yīng)用戶的更多需求,且保持與 Microsoft Office 同步,ComponentOne 創(chuàng)建了全新的 Ribbon 控件,該控件構(gòu)建于 .NET 4.5.2 之上,并基于 Office 365 的 UI 概念。
借助這個(gè)控件,您將獲得:
- 功能區(qū)折疊時(shí)的 Ribbon 視圖
- 20 多個(gè)嵌入式控件,包括按鈕、進(jìn)度條、更新后的圖庫等
- 為按鈕提供更強(qiáng)的嵌入式圖像集,以及對基于字體和矢量圖的圖標(biāo)支持
- 后臺(tái)視圖和狀態(tài)欄組件
4、FlexPivot 添加了 KPIs 功能
FlexPivot 現(xiàn)在可以顯示來自多維數(shù)據(jù)集的 KPI 信息,例如趨勢、目標(biāo)和狀態(tài)。 一旦確定了 KPI 字段,就可以將它們添加到數(shù)據(jù)透視面板的值字段中。
FlexPivot 控件具有內(nèi)置的圖形來顯示這些 KPI,例如圓柱體、儀表、標(biāo)準(zhǔn)箭頭、方差箭頭、道路標(biāo)志和交通信號燈。
5、FlexChart 設(shè)計(jì)器可在運(yùn)行時(shí)編輯圖表
FlexChart for WinForms 設(shè)計(jì)器將允許最終用戶于項(xiàng)目運(yùn)行時(shí)編輯圖表。
用戶只需雙擊圖表的任一一部分即可打開設(shè)計(jì)器,并可修改數(shù)據(jù)源字段、系列、軸、頁眉、頁腳、圖例和其他圖表屬性。
三、針對 WPF 桌面端的更新
1、支持 .NET Framework 4.5.x 和 .NET Core 3.0
ComponentOne WPF Edition 的所有控件已升級為支持 .NET Framework 4.5.x 和 .NET Core 3.0,如下是更新項(xiàng)目:
- 針對于 .NET Framework 4.5.2 的接口:ComponentOne WPF 控件的基本版本已經(jīng)移至 .NET Framework 4.5.2。 從當(dāng)前版本開始,WPF 會(huì)包括兩個(gè)版本:4.0 和 4.5.2。 我們將繼續(xù)支持 .NET 4.0 一年或更長時(shí)間(如果仍存在用戶需求)。
- 支持.NET Core 3.0:ComponentOne WPF Edition 控件已經(jīng)支持 .NET Core 3.0,但存在一些限制:必須在針對 .NET Core 3.0 的新 WPF 項(xiàng)目中手動(dòng)生成使用 licenses.licx 文件的傳統(tǒng)許可機(jī)制。
- 可用的 NuGet 軟件包:從當(dāng)前版本開始,NuGet 提供了完整的 WPF 庫,僅適用于 .NET 4.5.2 版本,這是在 .NET Core 應(yīng)用程序中使用 WPF 控件所必需的。
2、FlexGrid支持更多列凍結(jié)樣式
ComponentOne 新增的運(yùn)行時(shí)可用的特性、示例代碼,將演示如何在 FlexGrid for WPF 中啟用對列凍結(jié)和固定列的控制。
新的 AllowFreezing 屬性使您(作為開發(fā)人員)可以將列凍結(jié)功能直接交由最終用戶使用。
此外,ComponentOne 還為 FlexGrid 添加了新的示例,用于展示如何使用現(xiàn)有 API 啟用固定列。不同于凍結(jié)列,固定列不僅僅可以凍結(jié)最左邊的列,用戶還可以通過單擊列標(biāo)題中的固定圖標(biāo)來固定任何列。
3、RichTextBox 行號
啟用自動(dòng)行號將改善文本的編輯和修改方式。
用于 WPF 平臺(tái)的 ComponentOne RichTextBox 可以在整個(gè)文檔中連續(xù)顯示行號,或者在每頁上從 1 重新開始。 用戶可以從“視圖”選項(xiàng)卡或通過設(shè)置 LineNumberMode 屬性輕松切換該功能。
4、FlexSheet for WPF 的增強(qiáng)點(diǎn)
新的導(dǎo)出選項(xiàng),允許用戶在導(dǎo)出時(shí)刪除空白單元格
通過更好的資源管理提高了性能
增加了評論框的大小設(shè)置
拒絕臃腫!ComponentOne 不斷推出輕量、易用、可擴(kuò)展的 .NET控件,幫助開發(fā)人員獲得豐富功能集的同時(shí),卻不膨脹核心控件
2、強(qiáng)大的服務(wù)器端 Web API
提供通用且易讀的 API,跨平臺(tái)統(tǒng)一,可輕松遷移。您可使用:圖像,Excel,條形碼,數(shù)據(jù)引擎等服務(wù)器端 API 來增強(qiáng)和擴(kuò)展您的 Web 應(yīng)用
3、全面覆蓋七大 .NET開發(fā)平臺(tái)
從全新的 UWP 到傳統(tǒng)的 ASP.NET ,使用 ComponentOne,您將獲得七個(gè)主流 .NET平臺(tái)的控件支持,滿足企業(yè)當(dāng)下和未來開發(fā)所需
4、專業(yè)的企業(yè)級 .NET控件
提供 FinancialChart,OLAP ,F(xiàn)lexPivot 和 FlexReport Designer 等控件,滿足更多商業(yè)場景,使您的企業(yè)應(yīng)用程序更加強(qiáng)大
5、一對一廠商技術(shù)服務(wù)
ComponentOne 面向全球市場向客戶提供覆蓋軟件產(chǎn)品研發(fā)各階段的技術(shù)服務(wù),幫用戶專注于核心業(yè)務(wù),在全球市場贏得先機(jī)
6、專為 Visual Studio 量身定制的 .NET控件集
全面支持 Visual Studio 2019, 意味著 ComponentOne 在不會(huì)損害舊版應(yīng)用程序功能的同時(shí),卻仍然可以完全支持現(xiàn)代操作系統(tǒng)
您可以使用高性能數(shù)據(jù)管理控件連接、管理和顯示幾乎任何數(shù)據(jù)源的數(shù)據(jù)。FlexGrid,業(yè)界最受歡迎的表格控件,就是這一系列業(yè)務(wù)實(shí)現(xiàn)的基礎(chǔ),同時(shí)您還能獲得服務(wù)器控件、列表控件等等。通過這些控件,您可以處理各種數(shù)據(jù)源,快速實(shí)現(xiàn)需求的同時(shí),提升用戶體驗(yàn),大幅節(jié)省時(shí)間。
1、快速靈活的表格控件
ComponentOne Studio包含經(jīng)典的FlexGrid和TrueDBGrid,它們是業(yè)內(nèi)長期以來最受歡迎的表格控件。它具有快速的大數(shù)據(jù)處理能力、豐富的數(shù)據(jù)分析管理能力以及靈活的自定義功能。您不必為數(shù)據(jù)源綁定、數(shù)據(jù)加載、單元格交互、排序,單元格合并,過濾,樹型視圖及分頁等功能花費(fèi)人力和時(shí)間,這些軟件邏輯的部分由我們完成。您可以用更多的資源來提升用戶體驗(yàn)和業(yè)務(wù)邏輯。
修改C1DataGrid for Silverlight中CheckBox列的顯示外觀
C1DataGrid打印選擇單元格范圍
行、列、單元格的自如定制
實(shí)現(xiàn)google搜索一樣的自動(dòng)完成功能
挖掘數(shù)據(jù)隱藏下的趨勢
在C1Flexgrid中根據(jù)列寬自動(dòng)調(diào)整單元格顯示內(nèi)容
在C1FlexGrid的列頭展示匯總
旋轉(zhuǎn)C1FlexGrid合并單元格文本
在Silverlight中如何獲得FlexGrid鼠標(biāo)所在行列值
快速靈活的表格控件
2、不斷提升的卓越性能
所有的控件都融入了性能優(yōu)化的思想。ComponentOne Studio的數(shù)據(jù)管理控件囊括了虛擬滾動(dòng),客戶端緩存等技術(shù),為絕佳的用戶體驗(yàn)提供了充分的保障。
3、簡單易用的數(shù)據(jù)綁定
難題給我們就行了。ComponentOne Studio提供了設(shè)計(jì)時(shí)的屬性對話框和向?qū)韼湍p松連接和配置數(shù)據(jù)源。DataSource控件支持Entity Framework 6.x,它使數(shù)據(jù)開發(fā)變得前所未有的簡單容易。同時(shí),ComponentOne Studio包含了LiveLing控件,它為您提供了實(shí)時(shí)自動(dòng)更新的數(shù)據(jù)視圖。
二、數(shù)據(jù)可視化控件
數(shù)據(jù)可視化集合用來分析一系列有價(jià)值的復(fù)雜數(shù)據(jù)。無論您用哪種圖表控件(甘特圖,數(shù)據(jù)透視表,儀表,地圖,迷你圖等等),都能處理大量數(shù)據(jù),加上專業(yè)的設(shè)計(jì)一定能讓您的用戶耳目一新。
1、豐富的圖表類型
您可以拖拽任意2D和3D圖表類型到您的界面上,然后使用編輯器設(shè)置數(shù)據(jù)、屬性和主題,無需編碼就可以完成數(shù)據(jù)可視化。圖表包含的一系列設(shè)置和完整的API能夠滿足您數(shù)據(jù)分析和數(shù)據(jù)挖掘需求,并提供高級定制能力。
2、數(shù)據(jù)透視表和數(shù)據(jù)透視圖
WPF和WinForm 的ComponentOne Studio Olap控件以及LightSwitch組件為您的應(yīng)用程序嵌入了專業(yè)的數(shù)據(jù)分析能力。數(shù)據(jù)透視表和數(shù)據(jù)透視圖與Microsoft® Excel的數(shù)據(jù)透視表功能類似,實(shí)現(xiàn)了快速簡易的復(fù)雜數(shù)據(jù)分析??梢栽诓恍枰_發(fā)者參與的情況下,由用戶隨心所欲的選擇各種維度的數(shù)據(jù)組合,發(fā)現(xiàn)其中的商業(yè)價(jià)值。
3、快速定制信息看板
圖表、儀表盤、迷你圖等等都是搭建令人印象深刻的信息看板的必備要素。綁定數(shù)據(jù)、并將多種控件放置在預(yù)定位置就可以輕松快速的突顯整體業(yè)務(wù)的狀態(tài)和趨勢。此外,每個(gè)控件都內(nèi)嵌了多種主題,方便用戶根據(jù)喜好自由選擇。當(dāng)然,您也可以通過ThemeDesinger定制更具個(gè)性、更符合用戶特點(diǎn)任意主題,獲得更加卓越的用戶體驗(yàn)。
4、突出地域特點(diǎn)和地理信息的地圖控件
地圖控件融合了對地理數(shù)據(jù)進(jìn)行縮放、移動(dòng)和觸摸等功能的支持。能夠標(biāo)記內(nèi)嵌的數(shù)據(jù)點(diǎn)和自定義標(biāo)識,也能夠疊加您定制的元素。讓用戶體驗(yàn)的直觀的區(qū)域性數(shù)據(jù)帶來的沖擊。
三、日程安排控件
使用Calendar控件,用最少的代碼在您的應(yīng)用程序中快速添加基于日期的各類功能。您可以查看日期,同時(shí)為用戶提供了便捷的選擇工具。日程控件為您提供了完備的Outlook樣式的解決方案。
1、完善的Outlook樣式日程表
開箱即用,C1Schedule提供了具備完善的Outlook樣式日程表控件。用戶能夠自由創(chuàng)建約會(huì)。可以是單次、全天或者帶提醒的循環(huán)出現(xiàn)。除此之外,您也可以創(chuàng)建標(biāo)簽,可用狀態(tài)等等。創(chuàng)建的約會(huì)或計(jì)劃可以按照類別、資源和聯(lián)系人進(jìn)行鏈接和組織。用最少的資源完成用戶常用需求。
2、顯示和選擇日期
日歷控件實(shí)現(xiàn)了多月導(dǎo)航,日期范圍選擇,以及和C1Scheduler無縫一體化等諸多功能。你所需要做的僅僅是把它放置在希望出現(xiàn)的地方,然后就是解決用戶業(yè)務(wù)需求。
四、輸入和編輯控件
強(qiáng)大的輸入和編輯控件集幫助您快速實(shí)現(xiàn)豐富的用戶數(shù)據(jù)類型輸入。不管您開發(fā)的應(yīng)用程序是WinForms版本還是Web版本,您的工具箱都包含了一系列輸入控件,從簡單的數(shù)字編輯器到顏色拾取器再到完善的富文本編輯器。
1、內(nèi)嵌的豐富主題
在您的應(yīng)用程序中添加輸入或編輯控件,它會(huì)繼承您的應(yīng)用程序中在設(shè)計(jì)時(shí)保存的主題設(shè)置。 當(dāng)然,如果您想對這些界面或者控件主題做特殊定制,通過設(shè)計(jì)器也可以輕松完成。
2、靈活的數(shù)據(jù)校驗(yàn)
ComponentOne Studio中的輸入控件包含了數(shù)據(jù)校驗(yàn)功能,確保您的用戶能夠輸入正確的數(shù)據(jù)。例如,控件會(huì)驗(yàn)證用戶輸入的日期和數(shù)字格式或者創(chuàng)建您自己的掩碼格式是否有效。出現(xiàn)非法輸入時(shí)可以提供多種方式的提醒能力,幫助用戶第一時(shí)間發(fā)現(xiàn)錯(cuò)誤,解決問題,保證用戶錄入數(shù)據(jù)的正確和高效。
3、文件管理
ComponentOne Studio在Web端提供FileExplorer控件,能夠讓您的用戶通過熟悉的
4、本地化支持
輸入和編輯控件會(huì)根據(jù)設(shè)定的culture自動(dòng)轉(zhuǎn)換顯示的語言。當(dāng)出現(xiàn)特有的貨幣符號時(shí),控件可以正確無誤的顯示包括特有的字符集。
五、導(dǎo)航和布局控件
使用各種容器,分割器,菜單等控件為您的用戶帶來極其享受的用戶體驗(yàn)?;旧纤械膽?yīng)用程序都需要布局導(dǎo)航,而studio剛好提供了您需要的所有的控件。
1、融入了Windows的設(shè)計(jì)理念
ComponentOne Studio中的布局和導(dǎo)航控件具有Windows XP、Windows7和Windows8體驗(yàn),如工具欄,功能區(qū)(Ribbon)菜單、Outlook導(dǎo)航欄和Win8風(fēng)格的磁貼控件都始終如一的秉承這一理念,為用戶打造最親切的交互界面。
2、自由靈活的布局方案
使用??棵姘?,對話框,彈出窗口,工具欄或者其他的容器構(gòu)建您的整個(gè)應(yīng)用程序。讓用戶自由靈活的定制各種界面,甚至是類似Visual Studio的復(fù)雜面板。
3、隨心所欲的多媒體展示
通過跑馬燈式,旋轉(zhuǎn)式和其他圖片展示器管理圖片,使用媒體播放器播放視頻。這些簡單易用的控件花費(fèi)很少的研發(fā)資源,卻能給用戶帶來耳目一新的效果和體驗(yàn)。
4、觸摸支持
不用擔(dān)心您開發(fā)出來的表單在觸屏設(shè)備上的使用。大部分控件都支持觸摸交互.比如是儀表盤控件和圓形菜單就秉承了這樣設(shè)計(jì)。
六、報(bào)表和文檔控件
Web, Windows 都能生成報(bào)表,并且提供了一個(gè)全面的解決方案用來打印多平臺(tái)控件。Visual Studio集成的設(shè)計(jì)器和可重用的視圖,幫助您高效滿足用戶需求。同時(shí),ComponentOne Studio的報(bào)表解決方案包含了專業(yè)視圖功能,可供您請求和查看SSRS(SQL報(bào)表服務(wù))上的報(bào)表。
1、完善的報(bào)表控件集合
完整的報(bào)表控件集合可以為您的應(yīng)用程序生成報(bào)表。您可以借此來查詢數(shù)據(jù)庫,布局、生成、查看、導(dǎo)出和打印報(bào)表。
2、可重用的報(bào)表設(shè)計(jì)器和日程安排
ComponentOne Studio包含的可視化報(bào)表設(shè)計(jì)器和日程表報(bào)表能夠在Visual Studio中集成開發(fā)。您可以在應(yīng)用程序中嵌入這些控件以便用戶定制和修改個(gè)性化的報(bào)表。此外,我們提供專業(yè)的報(bào)表設(shè)計(jì)器,您可以免費(fèi)分發(fā)和部署到任意客戶終端內(nèi)。
3、多平臺(tái)視圖
用戶能夠在Windows和Web應(yīng)用程序中瀏覽報(bào)表。您可以使用ComponentOne控件來顯示、定位和導(dǎo)出報(bào)表或者讀取SSRS中的報(bào)表。
4、完整的打印支持
您可以通過內(nèi)置的選項(xiàng)和完整的API代碼來自定義打印報(bào)表,用以滿足用戶不同使用場景下的各種需求。
軟件功能
一、Blazor UI 及 Web端更新1、Blazor UI控件 (Beta版)
ComponentOne Blazor Edition(Beta)是 ComponentOne 最新版中新增的交互式 UI 控件。
通過 Blazor UI,開發(fā)者可以直接嵌入 FlexGrid(ComponentOne 中速度最快的跨平臺(tái)表格控件),以及部分輸入控件(如 AutoComplete、CheckBox和 ComboBox),用以構(gòu)建同時(shí)滿足服務(wù)器和客戶端架構(gòu)的 C#Web 應(yīng)用程序。
2、ASP.NET Core MVC 支持 .NET Core 3.0
ASP.NET Core MVC Edition Controls 現(xiàn)在支持 .NET Core 3.0,并且在 NuGet 上提供了這些控件的新版本下載。
3、FlexGrid for ASP.NET 添加了多范圍選擇
沒有最靈活的單元格選擇模型,就不能稱為 FlexGrid。
在 ComponentOne 最新版本中,F(xiàn)lexGrid 添加了多范圍選擇器,當(dāng)用戶在選擇多個(gè)單元格范圍并按住 CTRL(或command)時(shí),該功能便會(huì)發(fā)揮作用。
為了在 FlexGrid 中支持此行為,我們添加了一個(gè)名為 MultiRange 的新選擇模式和一個(gè)新的 selectedRanges 屬性,該屬性返回一個(gè)包含所選 CellRange 對象的數(shù)組。
注:以下 API 主要用于優(yōu)化性能時(shí)調(diào)用,使用前,請確保仔細(xì)閱讀文檔。
refreshRange method
LazyRender property
RefreshOnEdit property
4、FlexSheet for ASP.NET 添加了自動(dòng)填充
FlexGrid for ASP.NET Core MVC 現(xiàn)在支持自動(dòng)填充功能。
該功能讓用戶可以根據(jù)樣式填充選定的單元格,就像在 Excel 中一樣。通過設(shè)置 AllowAutoFill 屬性即可啟用此功能。
5、FlexChart 中添加了新的階梯圖類型
FlexChart for ASP.NET Core MVC 現(xiàn)在支持 Step、StepSymbol 和 StepArea 圖表。
這些圖表可用于顯示在不定期的時(shí)間間隔內(nèi),發(fā)生變化的任何類型的數(shù)據(jù),例如利率與時(shí)間的關(guān)系。
6、儀表盤添加了儀表指針
儀表指針用于指示儀表值,這也是現(xiàn)代儀表盤中,替代實(shí)心桿設(shè)計(jì)的最佳方案。
7、ASP.NET Core MVC 的 RadialGauge 控件現(xiàn)在支持以下屬性和方法的儀表指針:
NeedleShape
NeedleLength
NeedleElement
CreateNeedleElement
二、針對 WinForms 桌面端的更新
1、支持 .NET Core 3.0
ComponentOne WinForms Edition 中的所有控件已升級為支持 .NET Core 3.0,如下是更新項(xiàng)目:
- 添加了多項(xiàng)目模板:ComponentOne 為 .NET Core 3.0 添加了新的多項(xiàng)目模板,使您可以更快速的創(chuàng)建 .NET Core 應(yīng)用。 項(xiàng)目模板包含兩個(gè)內(nèi)容,一個(gè)是 .NET Core 3.0 項(xiàng)目,這是目標(biāo)框架; 另一個(gè)是允許使用設(shè)計(jì)界面的 .NET Framework 項(xiàng)目。 目前 .NET Core 3.0 WinForms 設(shè)計(jì)器仍處于早期階段,可能無法提供像 .NET Framework 設(shè)計(jì)器一樣的友好體驗(yàn),但是作為一個(gè)全新的功能,可以使開發(fā)人員更早的習(xí)慣于在 .NET Core 中工作。
- 提供 NuGet 軟件包:從這個(gè)版本開始,ComponentOne WinForms Edition 為開發(fā)者提供包括所有庫的 NuGet 軟件包。對于某些喜歡使用 NuGet 來管理所有第三方庫的開發(fā)人員,以及將 .NET Core 3.0 與Windows Forms 應(yīng)用程序配合使用的開發(fā)人員來說,這將十分方便。NuGet 軟件包與 DLL 一起安裝在 Program Files / ComponentOne / WinForms Edition 中。
2、新功能:FlexGrid 行明細(xì)
FlexGrid for WinForms 一直支持分層數(shù)據(jù)樹,但是新的行明細(xì)功能使您在創(chuàng)建嵌套網(wǎng)格時(shí)具備更大的靈活性。
通過行明細(xì),可以在網(wǎng)格的每一行下方的可折疊面板中顯示其他信息或相關(guān)信息,您還可以在詳細(xì)信息行中顯示輸入表單、子數(shù)據(jù)網(wǎng)格或其他任何內(nèi)容。
FlexGrid 提供了兩個(gè)內(nèi)置的行明細(xì)接口:
IC1InputPanelRowDetail 可以用作編輯表單;
IC1FlexgridRowDetail可用于在主從網(wǎng)格中顯示子記錄。
此外,F(xiàn)lexGrid 允許在詳細(xì)信息內(nèi)自定義其他控件的顯示樣式。
3、新版的 WinForms Fluent Ribbon 正式發(fā)布
早在十多年前,ComponentOne 就已經(jīng)發(fā)布了C1Ribbon for WinForms 控件。如今,為適應(yīng)用戶的更多需求,且保持與 Microsoft Office 同步,ComponentOne 創(chuàng)建了全新的 Ribbon 控件,該控件構(gòu)建于 .NET 4.5.2 之上,并基于 Office 365 的 UI 概念。
借助這個(gè)控件,您將獲得:
- 功能區(qū)折疊時(shí)的 Ribbon 視圖
- 20 多個(gè)嵌入式控件,包括按鈕、進(jìn)度條、更新后的圖庫等
- 為按鈕提供更強(qiáng)的嵌入式圖像集,以及對基于字體和矢量圖的圖標(biāo)支持
- 后臺(tái)視圖和狀態(tài)欄組件
4、FlexPivot 添加了 KPIs 功能
FlexPivot 現(xiàn)在可以顯示來自多維數(shù)據(jù)集的 KPI 信息,例如趨勢、目標(biāo)和狀態(tài)。 一旦確定了 KPI 字段,就可以將它們添加到數(shù)據(jù)透視面板的值字段中。
FlexPivot 控件具有內(nèi)置的圖形來顯示這些 KPI,例如圓柱體、儀表、標(biāo)準(zhǔn)箭頭、方差箭頭、道路標(biāo)志和交通信號燈。
5、FlexChart 設(shè)計(jì)器可在運(yùn)行時(shí)編輯圖表
FlexChart for WinForms 設(shè)計(jì)器將允許最終用戶于項(xiàng)目運(yùn)行時(shí)編輯圖表。
用戶只需雙擊圖表的任一一部分即可打開設(shè)計(jì)器,并可修改數(shù)據(jù)源字段、系列、軸、頁眉、頁腳、圖例和其他圖表屬性。
三、針對 WPF 桌面端的更新
1、支持 .NET Framework 4.5.x 和 .NET Core 3.0
ComponentOne WPF Edition 的所有控件已升級為支持 .NET Framework 4.5.x 和 .NET Core 3.0,如下是更新項(xiàng)目:
- 針對于 .NET Framework 4.5.2 的接口:ComponentOne WPF 控件的基本版本已經(jīng)移至 .NET Framework 4.5.2。 從當(dāng)前版本開始,WPF 會(huì)包括兩個(gè)版本:4.0 和 4.5.2。 我們將繼續(xù)支持 .NET 4.0 一年或更長時(shí)間(如果仍存在用戶需求)。
- 支持.NET Core 3.0:ComponentOne WPF Edition 控件已經(jīng)支持 .NET Core 3.0,但存在一些限制:必須在針對 .NET Core 3.0 的新 WPF 項(xiàng)目中手動(dòng)生成使用 licenses.licx 文件的傳統(tǒng)許可機(jī)制。
- 可用的 NuGet 軟件包:從當(dāng)前版本開始,NuGet 提供了完整的 WPF 庫,僅適用于 .NET 4.5.2 版本,這是在 .NET Core 應(yīng)用程序中使用 WPF 控件所必需的。
2、FlexGrid支持更多列凍結(jié)樣式
ComponentOne 新增的運(yùn)行時(shí)可用的特性、示例代碼,將演示如何在 FlexGrid for WPF 中啟用對列凍結(jié)和固定列的控制。
新的 AllowFreezing 屬性使您(作為開發(fā)人員)可以將列凍結(jié)功能直接交由最終用戶使用。
此外,ComponentOne 還為 FlexGrid 添加了新的示例,用于展示如何使用現(xiàn)有 API 啟用固定列。不同于凍結(jié)列,固定列不僅僅可以凍結(jié)最左邊的列,用戶還可以通過單擊列標(biāo)題中的固定圖標(biāo)來固定任何列。
3、RichTextBox 行號
啟用自動(dòng)行號將改善文本的編輯和修改方式。
用于 WPF 平臺(tái)的 ComponentOne RichTextBox 可以在整個(gè)文檔中連續(xù)顯示行號,或者在每頁上從 1 重新開始。 用戶可以從“視圖”選項(xiàng)卡或通過設(shè)置 LineNumberMode 屬性輕松切換該功能。
4、FlexSheet for WPF 的增強(qiáng)點(diǎn)
新的導(dǎo)出選項(xiàng),允許用戶在導(dǎo)出時(shí)刪除空白單元格
通過更好的資源管理提高了性能
增加了評論框的大小設(shè)置
軟件特色
1、300 多種輕量易用的 .NET控件拒絕臃腫!ComponentOne 不斷推出輕量、易用、可擴(kuò)展的 .NET控件,幫助開發(fā)人員獲得豐富功能集的同時(shí),卻不膨脹核心控件
2、強(qiáng)大的服務(wù)器端 Web API
提供通用且易讀的 API,跨平臺(tái)統(tǒng)一,可輕松遷移。您可使用:圖像,Excel,條形碼,數(shù)據(jù)引擎等服務(wù)器端 API 來增強(qiáng)和擴(kuò)展您的 Web 應(yīng)用
3、全面覆蓋七大 .NET開發(fā)平臺(tái)
從全新的 UWP 到傳統(tǒng)的 ASP.NET ,使用 ComponentOne,您將獲得七個(gè)主流 .NET平臺(tái)的控件支持,滿足企業(yè)當(dāng)下和未來開發(fā)所需
4、專業(yè)的企業(yè)級 .NET控件
提供 FinancialChart,OLAP ,F(xiàn)lexPivot 和 FlexReport Designer 等控件,滿足更多商業(yè)場景,使您的企業(yè)應(yīng)用程序更加強(qiáng)大
5、一對一廠商技術(shù)服務(wù)
ComponentOne 面向全球市場向客戶提供覆蓋軟件產(chǎn)品研發(fā)各階段的技術(shù)服務(wù),幫用戶專注于核心業(yè)務(wù),在全球市場贏得先機(jī)
6、專為 Visual Studio 量身定制的 .NET控件集
全面支持 Visual Studio 2019, 意味著 ComponentOne 在不會(huì)損害舊版應(yīng)用程序功能的同時(shí),卻仍然可以完全支持現(xiàn)代操作系統(tǒng)
功能介紹
一、表格數(shù)據(jù)管理控件您可以使用高性能數(shù)據(jù)管理控件連接、管理和顯示幾乎任何數(shù)據(jù)源的數(shù)據(jù)。FlexGrid,業(yè)界最受歡迎的表格控件,就是這一系列業(yè)務(wù)實(shí)現(xiàn)的基礎(chǔ),同時(shí)您還能獲得服務(wù)器控件、列表控件等等。通過這些控件,您可以處理各種數(shù)據(jù)源,快速實(shí)現(xiàn)需求的同時(shí),提升用戶體驗(yàn),大幅節(jié)省時(shí)間。
1、快速靈活的表格控件
ComponentOne Studio包含經(jīng)典的FlexGrid和TrueDBGrid,它們是業(yè)內(nèi)長期以來最受歡迎的表格控件。它具有快速的大數(shù)據(jù)處理能力、豐富的數(shù)據(jù)分析管理能力以及靈活的自定義功能。您不必為數(shù)據(jù)源綁定、數(shù)據(jù)加載、單元格交互、排序,單元格合并,過濾,樹型視圖及分頁等功能花費(fèi)人力和時(shí)間,這些軟件邏輯的部分由我們完成。您可以用更多的資源來提升用戶體驗(yàn)和業(yè)務(wù)邏輯。
修改C1DataGrid for Silverlight中CheckBox列的顯示外觀
C1DataGrid打印選擇單元格范圍
行、列、單元格的自如定制
實(shí)現(xiàn)google搜索一樣的自動(dòng)完成功能
挖掘數(shù)據(jù)隱藏下的趨勢
在C1Flexgrid中根據(jù)列寬自動(dòng)調(diào)整單元格顯示內(nèi)容
在C1FlexGrid的列頭展示匯總
旋轉(zhuǎn)C1FlexGrid合并單元格文本
在Silverlight中如何獲得FlexGrid鼠標(biāo)所在行列值
快速靈活的表格控件
2、不斷提升的卓越性能
所有的控件都融入了性能優(yōu)化的思想。ComponentOne Studio的數(shù)據(jù)管理控件囊括了虛擬滾動(dòng),客戶端緩存等技術(shù),為絕佳的用戶體驗(yàn)提供了充分的保障。
3、簡單易用的數(shù)據(jù)綁定
難題給我們就行了。ComponentOne Studio提供了設(shè)計(jì)時(shí)的屬性對話框和向?qū)韼湍p松連接和配置數(shù)據(jù)源。DataSource控件支持Entity Framework 6.x,它使數(shù)據(jù)開發(fā)變得前所未有的簡單容易。同時(shí),ComponentOne Studio包含了LiveLing控件,它為您提供了實(shí)時(shí)自動(dòng)更新的數(shù)據(jù)視圖。
二、數(shù)據(jù)可視化控件
數(shù)據(jù)可視化集合用來分析一系列有價(jià)值的復(fù)雜數(shù)據(jù)。無論您用哪種圖表控件(甘特圖,數(shù)據(jù)透視表,儀表,地圖,迷你圖等等),都能處理大量數(shù)據(jù),加上專業(yè)的設(shè)計(jì)一定能讓您的用戶耳目一新。
1、豐富的圖表類型
您可以拖拽任意2D和3D圖表類型到您的界面上,然后使用編輯器設(shè)置數(shù)據(jù)、屬性和主題,無需編碼就可以完成數(shù)據(jù)可視化。圖表包含的一系列設(shè)置和完整的API能夠滿足您數(shù)據(jù)分析和數(shù)據(jù)挖掘需求,并提供高級定制能力。
2、數(shù)據(jù)透視表和數(shù)據(jù)透視圖
WPF和WinForm 的ComponentOne Studio Olap控件以及LightSwitch組件為您的應(yīng)用程序嵌入了專業(yè)的數(shù)據(jù)分析能力。數(shù)據(jù)透視表和數(shù)據(jù)透視圖與Microsoft® Excel的數(shù)據(jù)透視表功能類似,實(shí)現(xiàn)了快速簡易的復(fù)雜數(shù)據(jù)分析??梢栽诓恍枰_發(fā)者參與的情況下,由用戶隨心所欲的選擇各種維度的數(shù)據(jù)組合,發(fā)現(xiàn)其中的商業(yè)價(jià)值。
3、快速定制信息看板
圖表、儀表盤、迷你圖等等都是搭建令人印象深刻的信息看板的必備要素。綁定數(shù)據(jù)、并將多種控件放置在預(yù)定位置就可以輕松快速的突顯整體業(yè)務(wù)的狀態(tài)和趨勢。此外,每個(gè)控件都內(nèi)嵌了多種主題,方便用戶根據(jù)喜好自由選擇。當(dāng)然,您也可以通過ThemeDesinger定制更具個(gè)性、更符合用戶特點(diǎn)任意主題,獲得更加卓越的用戶體驗(yàn)。
4、突出地域特點(diǎn)和地理信息的地圖控件
地圖控件融合了對地理數(shù)據(jù)進(jìn)行縮放、移動(dòng)和觸摸等功能的支持。能夠標(biāo)記內(nèi)嵌的數(shù)據(jù)點(diǎn)和自定義標(biāo)識,也能夠疊加您定制的元素。讓用戶體驗(yàn)的直觀的區(qū)域性數(shù)據(jù)帶來的沖擊。
三、日程安排控件
使用Calendar控件,用最少的代碼在您的應(yīng)用程序中快速添加基于日期的各類功能。您可以查看日期,同時(shí)為用戶提供了便捷的選擇工具。日程控件為您提供了完備的Outlook樣式的解決方案。
1、完善的Outlook樣式日程表
開箱即用,C1Schedule提供了具備完善的Outlook樣式日程表控件。用戶能夠自由創(chuàng)建約會(huì)。可以是單次、全天或者帶提醒的循環(huán)出現(xiàn)。除此之外,您也可以創(chuàng)建標(biāo)簽,可用狀態(tài)等等。創(chuàng)建的約會(huì)或計(jì)劃可以按照類別、資源和聯(lián)系人進(jìn)行鏈接和組織。用最少的資源完成用戶常用需求。
2、顯示和選擇日期
日歷控件實(shí)現(xiàn)了多月導(dǎo)航,日期范圍選擇,以及和C1Scheduler無縫一體化等諸多功能。你所需要做的僅僅是把它放置在希望出現(xiàn)的地方,然后就是解決用戶業(yè)務(wù)需求。
四、輸入和編輯控件
強(qiáng)大的輸入和編輯控件集幫助您快速實(shí)現(xiàn)豐富的用戶數(shù)據(jù)類型輸入。不管您開發(fā)的應(yīng)用程序是WinForms版本還是Web版本,您的工具箱都包含了一系列輸入控件,從簡單的數(shù)字編輯器到顏色拾取器再到完善的富文本編輯器。
1、內(nèi)嵌的豐富主題
在您的應(yīng)用程序中添加輸入或編輯控件,它會(huì)繼承您的應(yīng)用程序中在設(shè)計(jì)時(shí)保存的主題設(shè)置。 當(dāng)然,如果您想對這些界面或者控件主題做特殊定制,通過設(shè)計(jì)器也可以輕松完成。
2、靈活的數(shù)據(jù)校驗(yàn)
ComponentOne Studio中的輸入控件包含了數(shù)據(jù)校驗(yàn)功能,確保您的用戶能夠輸入正確的數(shù)據(jù)。例如,控件會(huì)驗(yàn)證用戶輸入的日期和數(shù)字格式或者創(chuàng)建您自己的掩碼格式是否有效。出現(xiàn)非法輸入時(shí)可以提供多種方式的提醒能力,幫助用戶第一時(shí)間發(fā)現(xiàn)錯(cuò)誤,解決問題,保證用戶錄入數(shù)據(jù)的正確和高效。
3、文件管理
ComponentOne Studio在Web端提供FileExplorer控件,能夠讓您的用戶通過熟悉的
4、本地化支持
輸入和編輯控件會(huì)根據(jù)設(shè)定的culture自動(dòng)轉(zhuǎn)換顯示的語言。當(dāng)出現(xiàn)特有的貨幣符號時(shí),控件可以正確無誤的顯示包括特有的字符集。
五、導(dǎo)航和布局控件
使用各種容器,分割器,菜單等控件為您的用戶帶來極其享受的用戶體驗(yàn)?;旧纤械膽?yīng)用程序都需要布局導(dǎo)航,而studio剛好提供了您需要的所有的控件。
1、融入了Windows的設(shè)計(jì)理念
ComponentOne Studio中的布局和導(dǎo)航控件具有Windows XP、Windows7和Windows8體驗(yàn),如工具欄,功能區(qū)(Ribbon)菜單、Outlook導(dǎo)航欄和Win8風(fēng)格的磁貼控件都始終如一的秉承這一理念,為用戶打造最親切的交互界面。
2、自由靈活的布局方案
使用??棵姘?,對話框,彈出窗口,工具欄或者其他的容器構(gòu)建您的整個(gè)應(yīng)用程序。讓用戶自由靈活的定制各種界面,甚至是類似Visual Studio的復(fù)雜面板。
3、隨心所欲的多媒體展示
通過跑馬燈式,旋轉(zhuǎn)式和其他圖片展示器管理圖片,使用媒體播放器播放視頻。這些簡單易用的控件花費(fèi)很少的研發(fā)資源,卻能給用戶帶來耳目一新的效果和體驗(yàn)。
4、觸摸支持
不用擔(dān)心您開發(fā)出來的表單在觸屏設(shè)備上的使用。大部分控件都支持觸摸交互.比如是儀表盤控件和圓形菜單就秉承了這樣設(shè)計(jì)。
六、報(bào)表和文檔控件
Web, Windows 都能生成報(bào)表,并且提供了一個(gè)全面的解決方案用來打印多平臺(tái)控件。Visual Studio集成的設(shè)計(jì)器和可重用的視圖,幫助您高效滿足用戶需求。同時(shí),ComponentOne Studio的報(bào)表解決方案包含了專業(yè)視圖功能,可供您請求和查看SSRS(SQL報(bào)表服務(wù))上的報(bào)表。
1、完善的報(bào)表控件集合
完整的報(bào)表控件集合可以為您的應(yīng)用程序生成報(bào)表。您可以借此來查詢數(shù)據(jù)庫,布局、生成、查看、導(dǎo)出和打印報(bào)表。
2、可重用的報(bào)表設(shè)計(jì)器和日程安排
ComponentOne Studio包含的可視化報(bào)表設(shè)計(jì)器和日程表報(bào)表能夠在Visual Studio中集成開發(fā)。您可以在應(yīng)用程序中嵌入這些控件以便用戶定制和修改個(gè)性化的報(bào)表。此外,我們提供專業(yè)的報(bào)表設(shè)計(jì)器,您可以免費(fèi)分發(fā)和部署到任意客戶終端內(nèi)。
3、多平臺(tái)視圖
用戶能夠在Windows和Web應(yīng)用程序中瀏覽報(bào)表。您可以使用ComponentOne控件來顯示、定位和導(dǎo)出報(bào)表或者讀取SSRS中的報(bào)表。
4、完整的打印支持
您可以通過內(nèi)置的選項(xiàng)和完整的API代碼來自定義打印報(bào)表,用以滿足用戶不同使用場景下的各種需求。
下載地址
- 電腦版
ComponentOne Studio 2020
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類軟件
網(wǎng)友評論
共0條評論(您的評論需要經(jīng)過審核才能顯示)
分類列表
類似軟件
-
Foxit Quick PDF Library(PDF編程控件) v18.11 編程軟件 / 187.86M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
FinClip Studio(小程序開發(fā)工具) v2.0.24 編程軟件 / 203.99M
查看 -
Visual Basic 6.0中文企業(yè)版 編程軟件 / 215.92M
查看 -
EasyBuilder500(步科觸摸屏編程軟件) v2.7.4 編程軟件 / 20.64M
查看
專題推薦
本類排行
月排行總排行