全功能 Visual Studio 組件集 ComponentOne 2018V2發佈

概述

ComponentOne Enterprise 是一款專注於企業應用 .NET開發的 Visual Studio 組件集,包含 300多種 .NET控件,支持 WinForm,WPF,UWP,ASP.NET MVC 等七個 .NET開發平臺,具備表格數據管理、數據可視化、報表和文檔、日程安排、輸入和編輯、導航和佈局、系統提升工具等七大功能,滿足企業應用開發的全部需求。

近日,ComponentOne 正式推出 2018V2版本,提供輕量級的可交互式 .NET BI 儀表板控件、全新條形碼、FlexGrid 表格控件增強以及 FlexChart 圖表增強。

新控件介紹

Dashboard Layout - 可用於WinForm 和 ASP.NET MVC 中,構建 .NET BI 儀表板

使用交互式儀表板佈局控件嵌入ComponentOne並設計動態屏幕和商業智能儀表板。您可以選擇適合您屏幕要求的佈局風格,並可通過內置功能(如拖放,最大化和恢復,保存和加載佈局)以及現有佈局的轉換爲您的 .NET開發提供強大的佈局系統。

ASP.NET MVC Dashboard layout

ASP.NET MVC Dashboard Layout

WinForms Dashboard Layout

WinForms Dashboard Layout

TabPanel for ASP.NET MVC

在WijmoJS V1中發佈的TabPanel智能選項卡控件,現已包含在ASP.NET MVC和ASP.NET Core的 ComponentOne 應用程序中。它是一個簡單有效的導航控件,允許用戶在自動刷新的內容視圖之間移動。該控件可以嵌入面板中。

ASP.NET MVC TabPanel

全新的條形碼

ComponentOne 新增瞭如下條形碼:

  • Code 11

  • SSCC 18

  • HIBCode128

  • HIBCode39

  • ISBN

  • ISSN

  • ISMN

  • Iata25

  • BC 412

  • PZN

  • Plessey

  • Pharmacode

  • IntelligentMailPackage

  • Telepen

  • ITF 14

數據可視化增強

FlexChart .NET圖表控件爲增強圖表數據分析能力,增加了熱力圖、頻數分佈直方圖等專業圖表類型,目前已支持80多種常見圖表。

HeatMap chart(熱力圖)

此圖表使用顏色表示數據值,尤其適用於繪製大型複雜數據。用戶可自定義漸變色標,漸變色軸和離散色標。

Heatmap chart

Heatmap chart

全新的直方圖

頻數分佈直方圖,直方圖的變體,其中列由多組數據的曲線替換。

高斯/貝爾曲線,直方圖中的鐘形曲線,顯示連續隨機變量的概率分佈。

累積模式,直方圖和頻率多邊形圖表的變化,顯示圖表上的頻率運行總和。

Frequency Polygon Histogram

Frequency Polygon Histogram

Histogram with Bell Curve

Histogram with Bell Curve

Cumulative histogram

Cumulative histogram

軸增強功能
  • 對DateTime類型軸的自動分組

  • 展開/摺疊軸組

  • 規定將日曆期定爲主要/次要單位

  • 規定最小/最大軸標籤

其他增強功能
  • 線標記:允許在水平/垂直位置更改後移動/拖動線標記

  • FlexChart for WinForm:改進了DirectX模式下大數據點的面積圖性能

FinancialChart(金融圖表)中的新疊加層

FinancialChart現在支持ichimoku雲,這是一個疊加設計,可以一目瞭然地告訴用戶所有價格趨勢,包括方向、動量、動態支撐、阻力水平,甚至是交易信號。

Ichimoku Cloud Overlay

Ichimoku Cloud Overlay

各大 .NET平臺更新彙總

WinForm

除了Dashboard Layout控件和FlexChart增強功能外,您還可以在WinForm 中找到許多新功能。

  • FlexGrid 動態分組

動態分組會自動對數據進行排序,將其拆分爲組,並在每個組的上方或下方添加可摺疊的組行。組行可以包括一列或多列的聚合值。動態分組可以使這些數據更易於理解,查詢和分析。您可以使用新的 GroupDescriptions 屬性添加動態分組。

  • FlexGrid 分組面板

動態分組的擴展 - “分組面板”控件,該控件可在FlexGrid啓用運行時分組。您可以將列標題拖動到面板中以創建組,將組拖動到新位置,然後使用上下文菜單進行摺疊、展開和清除分組。

WinForms data grid grouping

WinForms data grid grouping

  • FlexGrid 相對列寬(star-sizing)

FlexGrid .NET表格控件的最新版本中增加了一個強大而方便的功能:可定義相對列寬大小,星號大小允許您指定列的寬度相對於總寬度的值。

  • MultiSelect 增強

MultiSelect現在支持索引模式和自動完成模式,可幫助用戶搜索MultiSelect中的項目。索引模式有三個選項:Default,StartsWith和Contains。 自動完成模式具有Suggest,Append和SuggestAppend選項。

MultiSelect AutoSuggest

MultiSelect AutoSuggest

  • Scheduler 增強,包含表視圖和議程視圖

Scheduler的新樣本包括Office 2016表視圖和議程視圖。 TableView在表視圖中顯示議程,可以按開發人員或最終用戶的指定進行分組、排序或篩選。類似於Outlook 2016列表和活動視圖:

Scheduler table view

Scheduler table view

AgendaView在表視圖中顯示按日期分組的議程,其中單個錶行代表單個議程。用戶可以通過雙擊某一議程,打開EditAppointment對話框來編輯。此視圖始終按日期升序排列,並且沒有行標題或列標題。

Scheduler agenda view

Scheduler agenda view

  • 其他增強

FlexPivot包含新的ShowAS功能,可提高跨平臺FlexPivot之間的兼容性。

PdfDocumentSource現在支持CFF字體。 如果您有使用CFF字體的PDF文件,現在可以在FlexViewer中正確加載。

** FlexChart包含上面提到的新圖表。

C1Report已被 FlexReport 替代

WPF & UWP
  • MultiSelect 增強

以下是MultiSelect控件主要更新點,後續會繼續擴展。


  • Expression Editor增強功能

    • 添加了引號的工具欄按鈕

    • 添加了從C1ExpressionEditorPanel中的“類別選擇”中刪除項目的功能

    • 添加了對自定義功能的支持

  • 其他增強功能

DataGrid for WPF:爲C1DataGrid中的剪切(Ctrl + X)功能添加了鍵盤快捷鍵。

TreeView for WPF:添加了對使用和觸發標準拖放事件的外部拖放的支持。

WPF for Input:在C1MenuItem中添加了一個與MS MenuItem的InputGestureText相同的屬性。

PdfDocumentSource現在支持CFF字體。 如果您有使用CFF字體的PDF文件,現在將在所有平臺的FlexViewer中正確加載。

** FlexChart包含上面提到的新圖表。

C1Report已被 FlexReport 替代

ASP.NET MVC
  • 全新控件! TabPanel和Dashboard Layout。

  • 可定製主題示例

此交互式示例允許您爲應用選擇主色和強調色,並生成實現Material Design應用樣式所需的CSS。

ASP.NET MVC Material Design Designer

  • FlexGrid多行編輯

通過將列的多行屬性設置爲true,可以在單個FlexGrid單元格中實現多行編輯。 控件現在識別換行符(/ n),ALT + ENTER現在用作換行符,就像在Excel中一樣。

Multi-line editing in MVC data grid

Multi-line editing in MVC data grid

  • FlexSheet支持類似Excel的表格

ASP.NET MVC的輕量級電子表格控件 FlexSheet,現在支持選定範圍的單元格,類似Excel的表格一樣,您可以將數據直接綁定到數據源中的表格上。

ASP.NET MVC spreadsheet table

  • Microsoft SSAS Cube support in OLAP

WijmoJS 對SSAS Cubes的支持已經到了 ASP.NET MVC 中! ASP.NET MVC PivotEngine 現在允許您直接連接到SSAS服務器提供的OLAP多維數據集。 以前,需要DataEngine WebAPI才能連接到SSAS多維數據集,現在它直接構建到OLAP控件中。您也可以繼續使用DataEngine WebAPI來分析來自不同來源的大數據集。

OLAP控件包含在ComponentOne Enterprise中。

Microsoft SSAS Cube support in OLAP

  • FlexViewer 支持 .NET報表控件 ActiveReports

ASP.NET MVC FlexViewer現在支持ActiveReports。在FlexViewer中設置ActiveReports Service URL路徑,就可通過 FilePath和ReportName屬性查看ActiveReports 數據。 此外,PdfDocumentSource現在支持CFF字體。 如果您有使用CFF字體的PDF文件,現在將在所有平臺的FlexViewer中正確加載。

以上就是 ComponentOne 2018V2的全部內容。

ComponentOne Enterprise | 下載試用

ComponentOne是一款專注於企業應用高性能開發的 .NET 全功能控件套包,包含300餘種控件,支持7大平臺,涵蓋7大功能模塊。較於市面上其他同類產品,ComponentOne更加輕盈,功能更加強大,20多年的開發經驗,將爲您的應用系統帶來更爲安全的使用體驗。純中文操作界面,一對一技術支持,廠商級的技術服務,共同造就了這款國際頂級控件套包。

您對ComponentOne 產品的任何技術問題,都有技術支持工程師提供1對1專業解答,點擊此處即可發帖提問>> 技術支持論壇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章