翻譯|產(chǎn)品更新|編輯:李爽夏|2018-12-28 10:31:13.000|閱讀 334 次
概述:WinForms界面包Infragistics for Windows Forms發(fā)布v18.2,新版本改進了圖表、Excel庫、電子表格等等。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
下載Infragistics Ultimate UI for Windows Forms最新版本
Infragistics Ultimate UI for Windows Forms界面包是一個全面的表示層工具集,主要用于設計商業(yè)級的WinForms應用程序、WinForms圖形用戶界面。本產(chǎn)品囊括了所有主要的界面元件,包括:表格、調(diào)度控件、圖表、工具欄、菜單、列表欄、樹、標簽頁、瀏覽器欄、用戶界面以及編輯器等等。
在這個18.2版本中,我們投資了圖表、Excel庫、電子表格等等。
在Windows Forms中,用戶將得到與WPF、JavaScript和Angular中附帶的高性能、功能齊全的圖表。有了85+的圖表類型、全觸摸支持,以及處理數(shù)百萬數(shù)據(jù)點的實時流的能力,我們將繼續(xù)添加一些特性,這些特性為用戶的應用程序提供更多的數(shù)據(jù)可視化價值。
使用Callouts Annotation,用戶可以在類別圖表和數(shù)據(jù)圖表中注釋重要的數(shù)據(jù)點,或者甚至基于用戶的邏輯定制調(diào)出框中的值。例如,計算數(shù)據(jù)源中的最大值。

用戶可以在“數(shù)據(jù)圖表”和“類別圖表”中配置十字線,以便在鼠標光標的位置顯示為水平線、垂直線或兩者。此外,Crosshairs Annotation可以在鼠標光標位置顯示數(shù)據(jù)點的值,并在X-Axis和Y-Axis標簽上的有色框中呈現(xiàn)這些值。

在類別圖表和數(shù)據(jù)表,你可以使用注釋的最終值的兩個節(jié)目的負荷值的數(shù)據(jù)點在你的數(shù)據(jù)源(S)。這rendered詮釋冰盒作為一個colored每個數(shù)據(jù)源,在Y軸的標簽。

當用戶懸停在繪制的數(shù)據(jù)點上時,類別圖表可以顯示兩個新的突出顯示層。

類別圖表有一個新的ToolTipType屬性,它添加了兩種新的工具提示類型:

Infragistics Excel庫是一個基于C#的API,能夠創(chuàng)建Microsoft Excel Workbook(.xls和.xlsx),包括工作表。用戶可以使用它的對象模型加載Excel工作簿,修改它們,然后再次保存它們。
該庫支持獲取和設置行、列和單元格上的數(shù)據(jù)和各種格式屬性。此外,該庫還為用戶提供了控制:
Excel庫可用于將網(wǎng)格或表導出到客戶機上的工作簿文檔,或者用于讀取Excel文檔并在瀏覽器中顯示其數(shù)據(jù)。該庫甚至可以用于在瀏覽器中求解公式,就像在Excel中計算公式一樣,無需向服務器發(fā)送任何內(nèi)容。
使用Infragistics Excel Workbook對象模型,可以使用熟悉的Microsoft∈Excel∈電子表格對象(如Workbook、工作表、單元格、公式等等)處理電子表格數(shù)據(jù)。Infragistics Excel引擎使用戶可以很容易地在Excel電子表格中表示應用程序的數(shù)據(jù),以及將數(shù)據(jù)從Excel傳輸?shù)綉贸绦蛑小?/p>
Excel庫的優(yōu)點是零Excel依賴。Infragistics Excel引擎是一個完全獨立于Microsoft Excel運行的類庫,因此用戶不需要安裝它。
在這個版本中,我們已經(jīng)包括了對70種不同圖表類型的支持。現(xiàn)在可以創(chuàng)建儀表板報告,以清晰、易于理解的方式可視化數(shù)據(jù)。這個全新的Excel圖表API使用戶能夠完全控制圖表在Excel文檔中的呈現(xiàn)方式,并且能夠包括圖例、標題、軸標題以及大量的樣式選項,例如網(wǎng)格線、勾號、顏色等等。完全涵蓋了Excel圖表。最棒的是,用戶甚至不需要安裝MS Excel!
使用Infragistics Excel Library,創(chuàng)建或獲取工作表對象的實例,然后簡單地調(diào)用Shapes集合上的AddChart方法。提供用戶希望創(chuàng)建的圖表類型(從70中選擇),提供圖表的大小和位置,然后提供數(shù)據(jù)和任何其他要應用于圖表的格式設置。

因為我們正在創(chuàng)建本地Excel圖表,所以當用戶在Excel中打開文檔并選擇圖表時,用戶將獲得“Design”和“Format”上下文選項卡,如果要在MS Excel中直接創(chuàng)建圖表,用戶將獲得這些選項卡。

火花線是工作表單元格中的一個小圖表,它提供數(shù)據(jù)的可視化表示。火花線用于顯示一系列數(shù)值的趨勢,如季節(jié)性增加或減少、經(jīng)濟周期,或者用于突出最大值和最小值。在工作表數(shù)據(jù)中顯示趨勢可能是有用的,尤其是在與其他人共享數(shù)據(jù)時。
有了這個版本,現(xiàn)在可以使用帶有一行代碼的Infragistics Excel Library向Excel文檔添加火花線。

有了Infragistics工作表的實例后,只需調(diào)用SparklineGroups集合上的Add方法。然后,提供用戶希望創(chuàng)建的火花線的類型(Column、Line或Stacked),提供用戶希望插入火花線的單元格,然后提供表示火花線將使用的數(shù)據(jù)的單元格范圍。

在用戶創(chuàng)建了火花線之后,Infragistics Excel Library為用戶提供了直觀的API,用于對火花線的各個方面進行樣式化以滿足可視化需求。API允許用戶啟用和控制高、低點、負點、第一點、最后一點和所有標記的顏色。
這些樣式點與Microsoft Excel的上下文“Design”選項卡對齊,當在Excel中選擇火花線時將顯示該選項卡。

電子表格的需求仍然很高。我們已經(jīng)為電子表格跨平臺添加了新的交互特性,包括自定義排序對話框、增強的篩選等等。
由于排序在任何Excel文檔中都非常重要,因此我們添加了非常有用的自定義排序對話框,讓用戶能夠完全控制Excel數(shù)據(jù)的排序。例如,如果具有Department列和Employee列,則可以首先按Department排序(將同一部門中的所有員工分組在一起),然后按名稱排序(在每個部門中按字母順序排列名稱)。

AutoFilter下拉列表中的一個新選項是Top 10特性。

當使用Top 10特性篩選列表時,只剩下最多或最多百分比的記錄。還可以篩選以顯示記錄的底部編號或底部百分比。例如,如果想列出公司中工資最高的人,可以篩選Salary列,只顯示工資前十的記錄。然而,如果你對工資收入最高的10%的人進行篩選,那么你的名單中只會包括那些工資總額只有百分之十的人員。
雖然稱為Top 10,但是用戶可以篩選任何數(shù)量或百分比的所需項。
電子表格允許用戶更改它在單元格中顯示數(shù)據(jù)的許多方式。例如,可以指定小數(shù)點右側的數(shù)字數(shù),也可以向單元格添加模式和邊框。用戶可以在“格式單元”對話框中訪問和修改這些設置的大部分(右鍵單擊單元格并選擇“格式單元”)。

在18.1中,我們將自動篩選下拉菜單添加到電子表格中。下拉菜單項用于對升序/降序進行排序、清除應用于列的篩選器,以及應用數(shù)字/日期/文本篩選器。但是,它沒有辦法應用基于前色、填充或圖標的排序或篩選器。在18.2中,該下拉包含允許基于該列中單元格的前景、填充或圖標進行篩選或排序的項。
篩選菜單:

排序菜單:

有時,當用戶在Excel中選擇多個單元格或范圍時,用戶會意外地選擇一個或多個用戶不打算選擇的單元格。使用Deselect Feature,用戶可以取消選擇范圍內(nèi)的任何單元格。按Ctrl鍵,可以單擊或單擊并拖動以取消選擇范圍內(nèi)的任何單元格或范圍。如果需要重新選擇這些單元格中的任何一個,請繼續(xù)按住Ctrl鍵并重新選擇這些單元格。
因此,當用戶按住ctrl和鼠標/按下選中的單元格時,就會得到這樣的覆蓋:

發(fā)布的結果是:

購買Infragistics Ultimate UI for Windows Forms正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉載自:慧都網(wǎng)