翻譯|產品更新|編輯:李爽夏|2018-12-28 10:31:13.000|閱讀 328 次
概述:WinForms界面包Infragistics for Windows Forms發布v18.2,新版本改進了圖表、Excel庫、電子表格等等。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
下載Infragistics Ultimate UI for Windows Forms最新版本
Infragistics Ultimate UI for Windows Forms界面包是一個全面的表示層工具集,主要用于設計商業級的WinForms應用程序、WinForms圖形用戶界面。本產品囊括了所有主要的界面元件,包括:表格、調度控件、圖表、工具欄、菜單、列表欄、樹、標簽頁、瀏覽器欄、用戶界面以及編輯器等等。
在這個18.2版本中,我們投資了圖表、Excel庫、電子表格等等。
在Windows Forms中,用戶將得到與WPF、JavaScript和Angular中附帶的高性能、功能齊全的圖表。有了85+的圖表類型、全觸摸支持,以及處理數百萬數據點的實時流的能力,我們將繼續添加一些特性,這些特性為用戶的應用程序提供更多的數據可視化價值。
使用Callouts Annotation,用戶可以在類別圖表和數據圖表中注釋重要的數據點,或者甚至基于用戶的邏輯定制調出框中的值。例如,計算數據源中的最大值。
用戶可以在“數據圖表”和“類別圖表”中配置十字線,以便在鼠標光標的位置顯示為水平線、垂直線或兩者。此外,Crosshairs Annotation可以在鼠標光標位置顯示數據點的值,并在X-Axis和Y-Axis標簽上的有色框中呈現這些值。
在類別圖表和數據表,你可以使用注釋的最終值的兩個節目的負荷值的數據點在你的數據源(S)。這rendered詮釋冰盒作為一個colored每個數據源,在Y軸的標簽。
當用戶懸停在繪制的數據點上時,類別圖表可以顯示兩個新的突出顯示層。
類別圖表有一個新的ToolTipType屬性,它添加了兩種新的工具提示類型:
Infragistics Excel庫是一個基于C#的API,能夠創建Microsoft Excel Workbook(.xls和.xlsx),包括工作表。用戶可以使用它的對象模型加載Excel工作簿,修改它們,然后再次保存它們。
該庫支持獲取和設置行、列和單元格上的數據和各種格式屬性。此外,該庫還為用戶提供了控制:
Excel庫可用于將網格或表導出到客戶機上的工作簿文檔,或者用于讀取Excel文檔并在瀏覽器中顯示其數據。該庫甚至可以用于在瀏覽器中求解公式,就像在Excel中計算公式一樣,無需向服務器發送任何內容。
使用Infragistics Excel Workbook對象模型,可以使用熟悉的Microsoft∈Excel∈電子表格對象(如Workbook、工作表、單元格、公式等等)處理電子表格數據。Infragistics Excel引擎使用戶可以很容易地在Excel電子表格中表示應用程序的數據,以及將數據從Excel傳輸到應用程序中。
Excel庫的優點是零Excel依賴。Infragistics Excel引擎是一個完全獨立于Microsoft Excel運行的類庫,因此用戶不需要安裝它。
在這個版本中,我們已經包括了對70種不同圖表類型的支持。現在可以創建儀表板報告,以清晰、易于理解的方式可視化數據。這個全新的Excel圖表API使用戶能夠完全控制圖表在Excel文檔中的呈現方式,并且能夠包括圖例、標題、軸標題以及大量的樣式選項,例如網格線、勾號、顏色等等。完全涵蓋了Excel圖表。最棒的是,用戶甚至不需要安裝MS Excel!
使用Infragistics Excel Library,創建或獲取工作表對象的實例,然后簡單地調用Shapes集合上的AddChart方法。提供用戶希望創建的圖表類型(從70中選擇),提供圖表的大小和位置,然后提供數據和任何其他要應用于圖表的格式設置。
因為我們正在創建本地Excel圖表,所以當用戶在Excel中打開文檔并選擇圖表時,用戶將獲得“Design”和“Format”上下文選項卡,如果要在MS Excel中直接創建圖表,用戶將獲得這些選項卡。
火花線是工作表單元格中的一個小圖表,它提供數據的可視化表示。火花線用于顯示一系列數值的趨勢,如季節性增加或減少、經濟周期,或者用于突出最大值和最小值。在工作表數據中顯示趨勢可能是有用的,尤其是在與其他人共享數據時。
有了這個版本,現在可以使用帶有一行代碼的Infragistics Excel Library向Excel文檔添加火花線。
有了Infragistics工作表的實例后,只需調用SparklineGroups集合上的Add方法。然后,提供用戶希望創建的火花線的類型(Column、Line或Stacked),提供用戶希望插入火花線的單元格,然后提供表示火花線將使用的數據的單元格范圍。
在用戶創建了火花線之后,Infragistics Excel Library為用戶提供了直觀的API,用于對火花線的各個方面進行樣式化以滿足可視化需求。API允許用戶啟用和控制高、低點、負點、第一點、最后一點和所有標記的顏色。
這些樣式點與Microsoft Excel的上下文“Design”選項卡對齊,當在Excel中選擇火花線時將顯示該選項卡。
電子表格的需求仍然很高。我們已經為電子表格跨平臺添加了新的交互特性,包括自定義排序對話框、增強的篩選等等。
由于排序在任何Excel文檔中都非常重要,因此我們添加了非常有用的自定義排序對話框,讓用戶能夠完全控制Excel數據的排序。例如,如果具有Department列和Employee列,則可以首先按Department排序(將同一部門中的所有員工分組在一起),然后按名稱排序(在每個部門中按字母順序排列名稱)。
AutoFilter下拉列表中的一個新選項是Top 10特性。
當使用Top 10特性篩選列表時,只剩下最多或最多百分比的記錄。還可以篩選以顯示記錄的底部編號或底部百分比。例如,如果想列出公司中工資最高的人,可以篩選Salary列,只顯示工資前十的記錄。然而,如果你對工資收入最高的10%的人進行篩選,那么你的名單中只會包括那些工資總額只有百分之十的人員。
雖然稱為Top 10,但是用戶可以篩選任何數量或百分比的所需項。
電子表格允許用戶更改它在單元格中顯示數據的許多方式。例如,可以指定小數點右側的數字數,也可以向單元格添加模式和邊框。用戶可以在“格式單元”對話框中訪問和修改這些設置的大部分(右鍵單擊單元格并選擇“格式單元”)。
在18.1中,我們將自動篩選下拉菜單添加到電子表格中。下拉菜單項用于對升序/降序進行排序、清除應用于列的篩選器,以及應用數字/日期/文本篩選器。但是,它沒有辦法應用基于前色、填充或圖標的排序或篩選器。在18.2中,該下拉包含允許基于該列中單元格的前景、填充或圖標進行篩選或排序的項。
篩選菜單:
排序菜單:
有時,當用戶在Excel中選擇多個單元格或范圍時,用戶會意外地選擇一個或多個用戶不打算選擇的單元格。使用Deselect Feature,用戶可以取消選擇范圍內的任何單元格。按Ctrl鍵,可以單擊或單擊并拖動以取消選擇范圍內的任何單元格或范圍。如果需要重新選擇這些單元格中的任何一個,請繼續按住Ctrl鍵并重新選擇這些單元格。
因此,當用戶按住ctrl和鼠標/按下選中的單元格時,就會得到這樣的覆蓋:
發布的結果是:
購買Infragistics Ultimate UI for Windows Forms正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網